Copyright: Copyright ¸ 1986,2000 Danware Data A/S.
Citation: NetOp® and the red kite are registered trademarks of Danware Data A/S. Windows (TM) is a trademark of Microsoft Corporation.


Welcome

 Welcome to NetOp Remote Control Version 6.5

Welcome to NetOp Remote Control, a Danware Data product for remote control of PCs over a wide variety of communication standards.

Select one of the following options

   The Guest Interface Overview

   Quick Guide

   Program Options

   Phone Book

   Quick Connect

Current Connections List

The History List

The Help Service

   Session Recording

   The Script Tab *

   Communication Profiles

   Connection Properties

   The Log Setup

   Session Types

   Remote Printing

   NetOp File Manager   *

   Scripting *

   Technical Support

   Other NetOp Products

   Appendix

Copyright © 1986, 2000 Danware Data A/S. All Rights Reserved. Portions used under license from third parties. NetOp® and the red kite are registered trademarks of Danware Data A/S. Windows (TM) is a trademark of the Microsoft Corporation.

* - Not available on Windows 3.1x Systems.


User interface overview

When connecting to one or more Hosts, the NetOp Guest Program will create new windows containing those Hosts. Multiple Hosts can be controlled simultaneously; multiple chats and file transfers can be active. All these windows can be minimized and otherwise manipulated.

Furthermore the main window, or the 'Guest Control Panel' contains the following elements:

Menu Bar

Tool Bar

General navigation through tabs

   Phone Book

Quick Connect

Current Connections List

History List

Help Service

Session Recording

Script Tab


Menu Bar - General

The NetOp Guest Menu Bar contains the following commands

File

Exit

Connection

Remote Control

File transfer

Chat

Audio Chat

Hangup

Edit

Cut

Copy

Paste

Rename

Delete

 New

  Entry

  Folder

Refresh

Connection Properties

Edit Script

View

Tree Window

Large Icons

Small Icons

List

Details

   View File Manager Log

Modem Dialog

Configuration

Program Options

File Manager Options

Log Setup

Communication Profiles

Modem Database

Help

Contents

Using Help

Online Support

Quick Guide

Help about this tab

About


File Menu - Exit
File Menu – Exit

Select this option to exit the Guest program


Connection Menu - Remote Control

Select this option to start a remote control session with a particular Host


Connection Menu - File Transfer

Select this option to start a file transfer session with a particular Host


Connection Menu - Chat

Select this option to start a chat session with a particular Host


Connection Menu - Audio Chat

Select this option to start an Audio Chat session with a particular Host


Edit Menu - Cut

Use this option to 'Cut' a particular item from one of the Guest Control Panel tabs, and then 'Paste' the object at another location. The object will be deleted from it's original location.


Edit Menu - Copy

Use this option to 'Copy' a particular item from one of the Guest Control Panel tabs, and then 'Paste' the object at another location.


Edit Menu - Paste

Use this option to paste an object that has either been Cut or Copied into one of the Guest Control Panel tabs.


Edit Menu - Rename

Select this option to 'Rename' an object in one of the Guest Control Panel tabs.


Edit Menu - Delete

Select this option to 'Delete' an object in one of the Guest Control Panel tabs.


Edit Menu - New Entry

Select this option to create a new Phonebook entry.


Edit Menu - New Folder

Select this option to create a new folder in one of the Guest Control Panel's Tree View tabs.


Edit Menu - Refresh

Select this option to 'Refresh' one of the particular tabs. All recent changes (files pasted into folders, etc) will then be shown.


Edit Menu - Connection Properties

Select this option to view an item's connection properties .


View Menu - Tree View

By selecting this option you will be able to view the 'Tree View' folder in the Phonebook, History List, and Recordings tab.


View Menu - Large Icons

Select this option to view items using 'Large Icons'.


View Menu - Small Icons

Select this option to view items using 'Small Icons'.


View Menu - List

Use this option to view items as a 'List'.


View Menu - Details

Use this option to view items using 'Details'. By using this option you will be able to view a column header at the top of a list window, allowing for sorting of items after a particular category.


View Menu - Modem Dialog

Use this option to view NetOp's Modem Dialog . Use the modem dialog to monitor a serial modem during the dialing process and connection.


Configuration Menu - Program Options

Select this option to view the NetOp Guest's Program Options .


Configuration Menu - Log Setup

Select this option to view the NetOp Guest's Log Setup .


Configuration Menu - Communication Profiles

Select this option to view and maintain the NetOp Guest's communication profile database.


Configuration Menu - Modem Database

Select this option to view and maintain the Guest's Modem Database .


Help Menu - Contents

Select this option to view this Online Help System .


Help Menu - Using Help

Select this option for a quick guide on how to use this Online Help System.


Help Menu - Online Support

Select this to get online help from the support pages http://www.danware.com. You will need to be attached to the Internet, and you will need to have a Internet browser installed.


Help Menu - Quick Guide

Select this option to view a Quick Guide on how to use the NetOp Guest.


Help Menu - Help about this tab

Select this option to display the Online Help regarding the currently selected tab.


Help Menu - About

Select this option to view information regarding the version and build number of NetOp installed, serial number, and system information .


Tool Bar - General

In the Toolbar (placed by default below the menu bar) shortcut buttons for the most common commands are available. The Toolbar can be placed anywhere within or outside one of the NetOp windows by clicking anywhere within its limits and dragging it, holding the mouse button down.


Tool Bar - Remote Control

Click on this icon to initiate a remote control session with selected Host(s).


Tool Bar - Transfer files

By clicking on this icon you will start the NetOp file transfer utility, to use with the selected Host.


Tool Bar - Chat

Select this option to initiate a chat session with the selected Host.


Tool Bar - Audio Chat

Click on this icon to initiate an Audio Chat with a selected Host.


Tool Bar - Tools

Use these icons to (left to right): Edit the connection properties of a selected item in a particular tab, create new entries, delete and view the properties of a particular entry.


Tool Bar - View Tools

Select these Toolbar icons to initiate different views of items and entries:

(left to right)

View or hide the tree view folder

Display items using large icons

Display items using small icons

Display items in a list or display information about each item in the window.

Note: Some view tools may not be available for all tabs.


General navigation through tabs

The NetOp Guest Control Panel Contains a Phonebook, Quick Connect, Connections, History, Help Request and Recordings tab. Some basic organizational rules apply to the management of these tabs.

Directory Window

The directory window is available in the Phonebook , History List , Recording and Script tabs.

The left window pane (or directory window) contains the hierarchical list (tree structure) of the different directories created by the user. Use the directory window to group PCs or recordings after e.g. geographical or organizational position. Directories can be collapsed or expanded by double clicking on the directory icon with the mouse. It is possible to re-size the Phonebook directory window or hiding/showing it by clicking the Tree View icon in the Toolbar.

To add a directory, right click anywhere within the directory window pane and choose 'create new folder'. After you have entered the new folder name it will be created in the location specified. It is possible to cut, copy, paste, and rename directories by right clicking, and selecting either one of the options presented (or by using the menu).

To view objects in a particular directory simply click on it, the Hosts or Recordings will then be shown in the listing window pane.

Listing Window

The listing window presents the Hosts Recordings or Scripts entered into the particular folder in the directory window pane by the user. (Similar to Windows Explorer).

To connect to a Host in the listing window simply double click on it  (except in the Connections Tab). You may also start an session of your choice by selecting a corresponding button from the Toolbar, the icon will be selected until it is clicked again, this will end the particular session.

The listing window also contains a column header (available when detailed view is selected) which allows the user to arrange the different objects by either description, Host ID, phone number, or communication profile, recording duration, time, etc. To arrange Hosts or recordings by a particular category, simply click on the corresponding tab, and a small arrow will show the direction (either up or down) in which the column is organized.

You may also choose different views of Hosts by selecting the corresponding icon in the Toolbar (Large icons, small icons, details, etc.).

Note: You may copy, cut, and paste files from the Guest Control Panel into any location on your computer (using Windows Explorer or any other similar application). This allows for easy access to phonebook entries, session recordings, or script files.


Phonebook

The Phonebook is activated by choosing the Phonebook tab from the main Guest dialog. The Phonebook tab is presented in the following figure.

Adding Hosts

To add a Host to a particular Phonebook directory, simply right click anywhere within the Host listing window pane then choose 'New' then 'Phonebook entry' (or click on the corresponding icon in the Toolbar).

A multi-tabbed dialog will then appear containing the following options

Call

Login

Startup

Display

Keyboard/Mouse

Compression

Desktop

Record

Once you have created a new Phonebook entry it will be saved in the corresponding directory on your drive as an *.DWC file (or NetOp connection file). Besides using the Phonebook utility within NetOp to connect to the Host you may also click on it's corresponding DWC file (which is associated with the NetOp Guest Program).

To use a Phonebook directory at another location (e.g. shared on a server)

Specify this in the NETOP.INI file (Section 12.3 "The NETOP.INI File"), in the entry Phonebookpath= in the [Guest] section. The NETOP.INI file should be in your Windows directory.

   See also:

General navigation

Import the Phonebook


Phonebook - Call

Enter a description in the Description field. This is the string that will appear next to the element in the list.

Depending on which communication profile you have chosen, the dialog will contain just a Name field (network communication devices) or a Phone number and a Name field (dial-up communication devices) .  Use the Comments field to enter your personal notes, the contents of this field is not used by NetOp.

Select a communication profile from the Communication profile drop down list. Use the reserved <any initialized communication> to communicate with the Host PC using any of the communication profiles, which were initialized at startup. Depending on which communication profile you have chosen, an icon will represent the specified Host.


Phonebook - Login
Phonebook – Login

This dialog is designed to speed up connections to Hosts requiring password authentication or Gateway authentication.

By filling in the Host/Gateway password you will not be prompted to re-enter them when initializing the connection.


Connection Properties - Startup

Host Window Startup Size

Use this option to define the mode of a Host Window when it is first connected to. You may choose to view the Host in full screen mode, windowed, minimized or maximized.

Lock Host keyboard and mouse

When this option is selected NetOp will lock the Host keyboard and mouse immediately upon connection to it. Users at the Host will not be able to activate the Host mouse and/or keyboard locally.

Blank Host Display

When this option is selected NetOp will blank the Host screen immediately upon connection to it.


Phonebook - Import

The Import to Phonebook feature can be stared by selecting the File menu then Import to Phonebook

This option allows hosts to be imported to the Phonebook from a comma separated text file.

Use the Browse button to select a text file from which to import the Hosts to the Phonebook.

You can also set connection properties for the Particular Host(s) by selecting Connection Properties

The file format use is as follows:

  Path (relative to the Phonebook directory), *

  Description,

  Phone Number (If a dialup communication profile is used),

  Name,

  Comment,

  Communication profile,

  Login ID,

  Login password,

  Domain name (new in 6.5),

  Gateway Login ID,

  Gateway Login password

  All fields must be on the same line. Lines must be separated with a carriage return line feed. If you wish to leave out a particular field just skip it, but remember the comma. Description is mandatory because it is used for file name.

Example:

USA\NYC,NYC Backup Server,12127030544,NYCB1,Sales Dept Backup Server,ISDN,Admin,123, Gwadmin,123

This line will create the following Host in the NetOp Phonebook directory \ USA \ NYC

Description - NYC Backup Server

Phone number - 12127030544 calling Host ID NYCB1 using communication profile ISDN

"Sales Dept Backup Server", as a comment for the Host

The Guest will automatically login to the Host using the login name ADMIN and password 123

The Gateway login name to be used is GWADMIN with password 123.

* If the path starts with double back slash (\\) or a drive letter followed by a colon, the specified path is used as full path. Otherwise is used relative to the phonebook directory. E.g. if the path is  'sales\copenhagen' then the phonebook entry will be created in the phonebook directory appended with 'sales\copenhagen'. if the path is  'c:\sales\copenhagen' then the phonebook entry will be created in the specified directory.


Connection Properties - Display

Fit window to Host screen
When this option is selected the window displaying the Host window will have the same size (number of pixels) as the Host screen. The window can be re-sized, however, it cannot be larger than the Host screen. If the window is re-sized to be smaller than the Host screen, scroll bars will appear allowing you to see the entire Host screen.

Fit Host screen to window
When this option is chosen the entire Host screen will be displayed in the window. The Host screen will occupy the entire window. NetOp might need to shrink or stretch the Host screen bitmap depending on the height and width of the window and Host screen.

Do not fit
When this option is chosen the Host window will not change its size according to the Host screen. Neither will the Host screen be stretched to fit the Host window. If the Host window is larger than the Host screen, the surplus area will be painted black. If the window is smaller than the Host screen the scroll bars will be added to the window.

Limit number of Host display colors

This lets you specify how many colors should be transferred from Host to Guest. Choose a higher number of colors for higher realism, a lower number for better speed. This setting only has effect if the Host screen transfer is set to Transfer Host screen as bitmap.

DOS Box Font

This setting is used to change the font NetOp uses when the Guest displays a full-screen command prompt from this Host. You can check System default to let NetOp use the normal system font, or you can press Select font to choose another typeface and/or font size.

NetOp uses monospaced (fixed) OEM fonts. If you are not satisfied with the available fonts, you might want to obtain additional 3rd party fonts.


Connection Properties - Keyboard/Mouse

Remote / Local Keyboard

Use this option to choose whether special key combinations are transferred to the Host or executed locally on the Guest. The combinations are ALT+KEY combinations and CTRL+ESC/ALT+TAB/ ALT+ESC.

No Keyboard Control

Choose whether the Guest should be able to remote control the Host keyboard. Use this option e.g. when remotely monitoring mission critical servers, when you do not want to run the risk of accidentally sending fatal keyboard combinations to the Host.

Remote/Local mouse

In remote mouse mode, the Host's mouse will always follow the Guest mouse. Use this method if the Guest user is instructing the Host user on how to accomplish a task, which involves the mouse. The Local mouse option is used to save bandwidth, and increase performance. When the guest mouse pointer (the local mouse) is moved this action will not be transmitted to the host. As soon as a mouse button is activated, the Host's mouse position will be updated to the local mouse position and the click will be executed. This method yields high performance, since mouse activity generates a minimum of communication traffic.

No mouse control

Mouse actions are not transferred from the Guest to the Host.

Display Host mouse movements

By selecting this option a user at the Guest PC will be able to view all mouse movements

as they appear on the Host (This includes mouse movements initiated by a user at the

Host PC).


Connection Properties - Compression

Compression level

The level of compression decides how much processing NetOp uses for reducing the amount of data to be transmitted between the Guest and the Host. The slower the communication device and the faster the PCs, the higher compression one should generally use. Normally you should select Automatic. On slow WAN links you should manually select high.

Host screen transfer

The NetOp Remote Control Host has two different routines for reading the screen of the Host PC. Choose between the routines in the Host screen transfer section.

To change the mode when connected you must disconnect and reconnect after changing the mode.

Transfer Host screen as commands
This mode is usually faster but demands well behaved applications and drivers. The Host must be a Windows 3.1x, Windows 95/98 or Windows NT 3.51/4.0 PC for this mode to work. If the Host is a Windows NT 3.1/3.5 or OS/2 PC, the Host screen will be transferred as bitmap – even if Transfer Host screen as commands is selected.

Transfer Host screen as bitmap
This mode has a higher level of compatibility but is typically slower. Use this mode if you have problems updating the screen (entire screen or part of screen is black/does not update).

Cache for Host screen bitmap transfer

Use this setting to allocate an amount of memory, which is used to store bitmaps locally. Using Cache will normally increase performance but only has affect when using the Transfer Host screen as bitmap mode. The default cache is set to Automatic.
When you choose Automatic, the cache size will be 1 MB for network connections and 3 MB for Modem, Internet, and ISDN connections.


Connection Properties - Dekstop
Connection Properties - Desktop

Optimize screen transfer

This section determines when the options in the Optimization parameters (see below) are to be used.

Select Always for the optimization parameters to be used on every connection to a Host machine.

If Only when high compression is selected, the optimization parameters will only take affect when High compression has been selected in the Compression dialog. This is normally used to optimize the speed across a slow line.

If you wish to disable the optimization parameters from being used, select Never.

Optimization parameters

This section is used to define which settings should be optimized on the Hosts desktop.

Choose between Full optimization and Custom optimization. The available options are described below.

Disable wallpaper
Select this option to disable the Host's wallpaper setting. This will not change the pattern settings, as they are usually small and do not cause a problem.

Disable screen saver
Select this option to disable any screen savers set on the Host machine. This does not remove any passwords that have been assigned to screen savers.

Disable animation gimmicks
Select this option to disable the animation that takes place when minimizing or restoring applications and folders. This option is only applicable when controlling Windows 95/98 and NT 4.0 Hosts.
On Windows 98 Hosts this option will also disable menu animation, combo box animation, list box smooth scrolling, and gradient title-bars.

Disable full window drag
Select this option to disable full window drag. This option is only applicable when controlling Windows 95 Plus!, Windows 98, and NT 3.51/4.0 Hosts.

   Disable Active Desktop

Select this option to disable the Active Desktop feature upon connection to Windows 98 Hosts and Windows 95 / NT 4.0 Hosts where applies. Upon disconnection the desktop will return to it's original state.

Any of the desktop settings can be changed while remote controlling the Host. NetOp will return the Host's desktop settings to their original state when hanging up the connection.


Connection Properties - Record

Record remote control session

Enable this option to record a remote control session with a particular Host or Hosts. The Session Recordings can then be viewed using the Session Recording tab.


Quick Connect

There are three main parts to the Quick Connect Tab -

The Host

The Communication Profile

The Browse List

Specify communication information necessary to reach the Host by selecting it from the Communication profile drop down list.

Depending on which communication profile you have chosen, the Host section of the dialog box will contain either a Name field (network) or a Phone number and a Name field for dial-up and Outgoing Gateway connections.

Network (IPX, NetBIOS, TCP/IP (UDP))

Enter the name of the Host in the name field. Activate the drop down list to see a list of previously entered Host names. Please refer to the section on Host Names for more specific information.

Dial-up (Modem, ISDN, TCP/IP (TCP) / Infrared) / Gateway

Enter the phone number in the Phone number field or the IP address in the IP address field. Leave the Name field empty.  If you are going to call the Host via a NetOp Gateway enter the Gateway's phone number or IP address in the upper field and enter the name of the Host in the remote network in the Name field, or leave the Name field empty.

You can also select the reserved profile <any initialized communication>.  This tells NetOp to look for Hosts on any of the communication profiles (if any) that were selected for initialization at startup in the Initialize communication dialog box. If a Host is already being controlled the communication device used by this communication will also be available via the <any initialized communication> profile.

If no profiles are initialized yet <any initialized communication> will not appear in the list.

Use the Connection Properties button to activate the Connection Properties dialog box, this lets you change various options related to the Host PC.

See also:

Browsing for Hosts

Calling through an outgoing Gateway


Quick Connect - Browsing

NetOp includes a browse facility, which lets you scan the network for available NetOp Host PCs.

Choose a communication profile from the Communication profile drop down list and activate the Browse button. The Guest will now scan the network using the specified communication profile and presents a list of available Host PCs

Choose the reserved communication profile name <any initialized communication> to browse for PCs on all initialized communication profiles. If you enter a string in the name field before browsing, the Guest will find Host PCs starting with this string. For instance you can enter a p to find all Host PCs with names starting with the letter p.

To browse a remote network through a NetOp Gateway, choose the communication profile needed to access the Gateway (typically a modem profile) and enter the phone number or IP address of the Gateway in the upper field, then click Browse.

The browse list will then show you available Hosts.

Hosts on the browse list will be represented by one of the following icons

A Green Light - The Host is ready to be remote controlled.

A Red Light - The Host is already controlled by another Guest

A Yellow Light - Status unknown.

If you browse using a dial-up communication profile (Modem/ISDN/Outgoing Gateway) the Hangup button will be activated. The Hangup Button is used to hang up the connection instead of connecting to one of the Hosts on the list. The Hangup button is disabled when a connection to one of the Hosts on the list is started. When the connection to this Host is terminated, the connection is automatically hung up, and the browse list cleared.

The browse list includes a column header, which allows for arrangement by either Host ID, Phone number, or Communication Profile.

You may also select different views of the browse list (Small/Large Icons, details, etc.) from the corresponding icon in the Toolbar.

To connect to a Host PC on the list, select it with the mouse or by using the arrow keys and activate the Call button. You can also connect to a PC by double clicking on its name.

To disconnect all active sessions from a Host click on the Hangup button or select the option from the Guest Toolbar.


Quick Connect - Outgoing Gateway

To make a call using NetOp's outgoing Gateway functionality, you must select a Gateway communication profile. The phone number needed to reach the remote Host must be entered in the Phone Number field. You may also enter a Host name in the Host name field (optional if the call is to be routed through an Outgoing Gateway to an Incoming Gateway).

After pressing the Call button the user will be presented with a list of Outgoing Gateway Device Groups available on the network (unless a defaults device group has been selected in the Gateway communication profile.

In a sense a 'Gateway' communication profile will simulate a dial-up connection (Windows modem / Serial / ISDN / TCP/IP (TCP) / Infrared) from a Guest that is only connected via a networking protocol (TCP/IP (UDP), IPX, NetBIOS). The actual dial-up connection will be made "transparently" on the Outgoing Gateway.

See also:

Browsing using an outgoing Gateway


Device Groups

After selecting a device group to route the call, the Guest will be connected to either the remote Host or incoming Gateway at the other end of the Outgoing Gateway.

See also:

   Browse using an Outgoing Gateway


Quick Connect - Browsing using an Outgoing Gateway

It is also possible to browse for Hosts using an Outgoing Gateway. Do this by selecting a Gateway communication profile, enter a phone number or IP address in the upper field, then press the Browse button. If the Host at the other side of the Outgoing Gateway is a standard Host, the Guest will automatically be connected to it.

If the Outgoing Gateway connects to a regular (or Incoming) Gateway the browse list will be presented showing all available Hosts on the remote network.

To remote control a Host from the Gateway Browse List, simply select it from the list


Current Connections List

The Connection tab lists Hosts that are currently connected to the Guest. Using the Connections List it is possible to view all active connections and type of session initiated with each Host. The session type is represented by an icon (to the left of the Host ID). As in the Phonebook and Browse List it is possible to select different views of the connections list by selecting the corresponding icon in the Toolbar.

A column header allows for organization by either session type, Host ID, phone number or communication profile.

As in the Phonebook it is possible to initiate remote control, chat, Audio Chat, and file transfer session with currently connected Guests. To do this select the corresponding icon from the Toolbar or menu bar .


History List

The History List presents the user with a list of Hosts previously connected to by the Guest. To reconnect to any one of the Hosts use the same procedures described in the Phonebook and connections sections. (Using the Toolbar or right clicking on the Host and selecting a particular action).

The History list stores the connection information of the Host at the time of the last successful connection.

History entries are added to the root directory of the History list. A previous entry for the same Host will then be overwritten. You can create subdirectories to the History root directory and move the entries to prevent overwriting and save them for your records.

The same organizational methods that apply to the Phonebook apply to the History List. You may view the left window pane containing directories and subdirectories, and select different views and sorting methods.

To use a History directory at another location (e.g. shared on a server)

Specify this in the NETOP.INI file (Section 12.3 "The NETOP.INI File"), in the entry Historypath= in the [Guest] section. The NETOP.INI file should be in your Windows directory.

See also:

General navigation


Help Service

NetOp contains an advanced Help service feature, which is designed to ease the process of providing on-   line support on a network.

It is possible for a NetOp Guest to register as a help provider on the network. Hosts can then request help from the registered providers.

To register a Guest as a Help provider choose the Help Service from the Program Options menu. In the resulting tab it is possible to enter three Help services. Leave all three help services empty or check the Disable help service check box to turn help service.

A Help service could be the name of a specific application this Guest wants to provide support for. Or it could be the name of the person providing the support. Whenever a Host activates the Call Guest for help function it will be presented with a list which contains all help services registered by any Guest on the network.

When a request for help from a Host is registered, it can be viewed from the Help Request tab, it will also be accompanied by a sound alert and an icon in the Guest PC's system tray. Each line represents one request, with the Host ID, the time the request was made and a problem description entered by the Host user when the request was made. The list is continuously updated. Requests are automatically removed, if they have been serviced by a Guest or cancelled by the requesting Host user.

Note: As in previous tabs it is possible to arrange the Help Requests by using the column header and use different views (such as small/large icons, details, etc.)

To answer a help request, double click the line in the request window. This will initiate the default action (set in the Program Options) with the Host that made the request. You may also choose to select an option from the Toolbar or right click on the Help Request and select an action from the resulting menu.

Multiple Guests can provide help service simultaneously. They can even register the same help services. If for instance multiple Guest services register the service Excel support, this service will appear once on a Host's list of services, if the Host requests help from this service. The request will appear in the request window on all the Guests, which registered Excel support. When one of the Guests answers the request, it will dynamically be removed from the list on the other Guests.

Please note that in order to receive help requests via any given communication device, that device must be initialized at startup.


Program Options

The Program Options dialog box is activated by choosing Program Options from the Configuration menu. The following sections describe how to control some of the elements in the Guest Control Panel.

Layout

General

Cache

Login

Host Name

Remote Control

Audio Chat

Remote Printing

Help Service


Program Options - Layout

The Layout tab of the Program Options dialog allows you to configure the layout of the Guest Control Panel. The following list describes the options available.

Toolbar

Enable this option to display the Toolbar.

Status Line

Selecting this option will enable a status line located at the bottom of the Guest Control Panel. Use this Status Line to view menu hints and other information pertaining to the Guest.

Menu Hints

When this option is enabled, the status line will display a description of the current menu item or Toolbar button.

Tab Layout

Use this option to specify which tabs you wish to enable in the main Guest Control Panel and their subsequent order. By checking or un-checking a particular tab you will either enable or disable it. Use the Move Up and Move Down buttons to specify the tab order from left to right.

All changes will take effect the next time the Guest program is started.


Program Options - General Options

Host session default mode

This option allows you to select the session type to be initiated when a Host is double clicked from any of the tabs or when the DWC file is double clicked. You may select from the following options: Remote Control, File Transfer, Chat, or Audio Chat.

Inactivity timeout

NetOp disconnects from a Host if there is no activity (keystrokes, mouse movements or screen changes) for more than the specified number of minutes. Choose '0' to specify no timeout.

Send Keep Alive messages

NetOp uses a non-polling communications technique. In a sense this means that if there is nothing to send between Guest and Host (e.g. keystrokes from Guest to Host or screen changes from Host to Guest) nothing will be sent. By checking this option you will be sure that a connection timeout will occur if there is a bad or unstable connection between the Guest and Host. This option should be unchecked if you were to take advantage of the CAPI short-hold-mode feature or if communicating through e.g. an ISDN router that should be shut down if there is no activity to save cost.


Program Options - Cache

Use separate cache file for each Host

Use this option to save the Host's screen cache locally, creating a new file for each Host.

Use shared cache file for all Hosts

Use this option to save the Host's screen cache locally, using the same file for all Hosts. This reduces the total cache size on the disk but may also hinder performance.

Don't save cache between sessions

Use this option when you do not wish to save screen cache on the Guest's hard drive.

Limit total disk cache size to

Use this section to determine the maximum size of the screen cache file.  The default size of the cache is set to 10000kb.

The default location for the cache files is a subdirectory to your main NetOp directory called 'Cache'. You can specify a different location by using the CachePath= entry in the Guest section of the NETOP.INI file.


Program Options - Login

Guest ID

Enter an ID for the Guest machine.  Use this option in conjunction with the Use Access Server on Guest side option. This will authenticate a Guest on an Access Server, or when a Guest identifies itself to a particular H ost. This ID is also used when using the log feature either when logging locally or when logging on a Log Server.

Use Access Server on Guest side

Enable this option if you want the Guest to use an Access Server for authentication before controlling Hosts. Upon restarting the Guest, it will search for an Access Server and will have to login. The Access Server will control authentication and Guest access rights for the Guest, assuming it is present on the server.

Ignore if access to Host can't be authenticated

Enable this option if you wish to remote control Hosts that require the Guest to be authenticated by an Access Server while still allowing you to remote control PCs that do not require the Guest to be authenticated.


Program Options - Host Name

Three types of name qualifiers are available when trying to initiate a session with a Host. These name qualifiers offer different methods for calling the particular Host, either by its Host ID, User Name, or DNS Name. In this dialog you may change the default name qualifier.

Host ID (H::)

Select the option "H::" to implicitly prefix "H::" to what users type in the Guest's Name  field. If a user enters "Bill", it will be interpreted as "H::Bill", and the Guest will try to connect to a Host with the HostID "Bill". However, if a name qualifier was explicitly entered, like "U::Bill", the default name qualifier will be ignored. The explicit name qualifier will be used instead.

User Name (U::)

Select the option "H::" to implicitly prefix "U::" to what users type in the Guest's Name  field. If a user enters "Bill", it will be interpreted as "U::Bill", and the Guest will try to connect to a Host, where the user Bill is logged in. However, if a name qualifier was explicitly entered, like "H::Bill", the default name qualifier will be ignored. The explicit name qualifier will be used instead. If you are using this qualifier with TCP/IP, and the Guest and Host are on different subnets, you must manually add the Host's IP address to the Guest's IP broadcast list.

DNS Name (DNS::)

Select the option "DNS::" to implicitly prefix a "DNS::" to what users type in the Guest's Name field. If a user enters "Bill", it will be interpreted as "DNS::Bill", and the Guest will try to ask its IP name server for an address for Bill. However, if a name qualifier was explicitly entered, like "U::Bill",  the default name qualifier will be ignored. The explicit name qualifier will be used instead.

Check for duplicate names before connecting

Since the same users might be logged in to different PCs at the same time a situation might be encountered where duplicates exist when using e.g. User Name as a qualifier. When selecting this checkbox the Guest will display a list of duplicate Names if any are encountered.


Host Name Qualifier

When you enter a Host name, the character sequence '::' (two colons) has a special meaning. What comes before the first occurrence of the double colon is interpreted as a name qualifier. If you enter for example 'Bill' as a host name, you may be thinking of the NetOp Host, which has the Host ID 'Bill', or you may be thinking of the computer named 'Bill', or you may be thinking of the person who logs in to his computer with the user name 'Bill'.

The NetOp default is to interpret 'Bill' as a NetOp Host ID. If you want to get to the computer named 'Bill', you must type 'DNS::Bill'. DNS stands for Domain Name Server. NetOp will strip the 'DNS::' off the name and send it to your domain name server. The domain name server will return an IP address, which NetOp will try to connect to. This is of course only possible with IP based profiles.

There is an exception to this rule. For practical reasons, NetOp will look at the string you type in, and if it looks like an IP address, NetOp will interpret it as an IP address. Strings like '192.168.78.65' and 'bill.redhat.com' will fall in this category. For this reason, please avoid including dots in NetOp Host IDs, when you configure your Hosts.

You can also try to find a Host on a computer where the user 'Bill' is logged in. If you enter 'U::Bill', a browse operation is performed, and all hosts which run on a computer where a user named 'Bill' is logged in will report back. NetOp can optionally present you with a list of possible choices, and you can pick from the list. If only one Host responds within a certain time frame, or if you have not switched the above option on, you will directly get a connection to a Host, if one is found. This is only possible with network-type profiles like TCP/IP (UDP) and IPX, which are able to browse.

The default name qualifier on your NetOp installation can be different from the NetOp factory default setting, see Program Options, Host Name.


Call Name Not Found

The NetOp Guest has not been able to connect to the NetOp Host you have specified. Fundamentally, there can be three reasons for this:

•	You have not typed the name you believe you have typed.

•	There is no physical route to the desired computer or it is deliberately blocked

•	There is no active NetOp Host running there.

To check the first reason, start by making sure that you really typed what your aimed at typing in the name field. Next, refer to the section on Host naming conventions.  Common mistakes are:

•	You are using a browse list entry, and its content is obsolete. Try to browse again.

•	You did not type a name qualifier, and someone has changed your default name qualifier.

•	You typed a single colon ':' instead of a double colon '::'.

•	What you typed before the double colon is not a legal name qualifier.

•	You misspelled the computer name for example because your keyboard setting is wrong.

•	The user you are trying to connect to with U::name has logged off

Secondly, you should check that it is physically possible to connect. The first thing to check here is that the Host in question has not enabled MAC or IP address check:

•	If the Host has MAC/IP address check enabled, is your Guest on that list?

If you are using phone lines, check the modem connections and try use the phone for a normal voice call. Can you access the modem with other programs like for example Phone Dialer from the Windows Accessories group? Common reasons for not being able to connect with a modem are:

•	The modem cable has fallen out of your serial port.

•	You are using the wrong serial port, like COM1: instead of COM2:.

•	The modem is not turned on.

•	Your phone is not working.

•	The modem in the other end is not turned on.

•	The modem in the other end has been switched to another phone number.

If you are on an IP network, the common mistakes are

•	You typed a computer name and no domain name. Try the full name, like 'DNS::bill.redhat.com' instead of just 'bill'.

•	Name server problems. Try use the IP address like 192.168.67.98 instead of the computer name.

•	There is no route to the computer. Try open a DOS box, type PING, then a blank followed by the name, then press the enter key. If there is no reply, try with the IP number instead of the name. If that doesn't help either, contact your network administrator. If you master it, you may use the ROUTE ADD command to add a route to the destination yourself.

•	The receive port on the Host does not match your Guest's send port number. This must be checked in the Advanced section of the Communication Profile Edit dialog in both ends.

•	You are trying to connect with U::name, and that person is logged into a computer, which your Guest is not able to browse to, typically because it is on another segment. Add that computer's IP address to the profile's browse list.

If you are using IPX:

•	If the Guest and the Host are on different network segments, check that Build list of known networks is enabled in the IPX communication profile. If User defined list of networks is selected, verify that the Host's Novell network number is in the network list on the Guest. Please note that this number is not the internal network number, which you may see on Windows NT/2000 systems.

•	The Build list of known networks may fail. Try to select  User defined list of networks and add the Host's Novell network number to the list on the Guest.

If you are using NetBIOS

•	NetBIOS is implemented over a wide range of different protocols. Please use the List button in the NetOp NetBIOS communication profile edit dialog to check that you are using NetBIOS over the same protocol in both ends

•	NetBIOS is normally not supported across network segments, unless you for example use WINS with NetBIOS over TCP/IP.

The last reason of the three is the most frequent and most easy to correct if you have access to the Host computer. You must verify that

•	The target computer is turned on

•	The NetOp Host program has been started and is still running

•	The profile you are calling on is checked in Host main window

•	If the Host does not say 'Waiting for connection' in the title bar, press the Hosts Wait for Call button.

•	Consider the Host Program Options Wait for Call at Startup and Load with Windows for making the Host easier to connect to next time.


Windows NT authentication - Logon

This dialog pops up because the Host has selected the authentication mode Grant each Guest individual privileges using Windows Security Management. You must type your own Windows user name and password here exactly as when you log in to your own computer. In the third text field, you must specify which Windows domain your user name belongs to. If you don't know that and you are on Windows NT/2000, you can press Ctrl-Alt-Del, select Change Password. The dialog, which appears will show your domain name. Press Cancel to get back again.


Quick Connect - Multiple Connections

This dialog pops up because there is more than one NetOp Host, which matches your search criteria. You can now connect to the desired computer by double clicking on the line showing its name, or by selecting that same line, then clicking the Ok button. You may select more than one computer before clicking Ok. You can get connection to up to ten computers simultaneously from here.

Click Cancel, if you don't want to connect to any computers on this list.


Program Options - Remote Control

Toolbar

Enable this option to display a NetOp Toolbar containing the most common NetOp commands and options in the Remote Control Screen. All actions executed from the Toolbar will apply only to the corresponding Host.

Toolbox in full screen

Enable this option to display a NetOp Toolbox containing the most common NetOp commands and options when the Host is viewed in full-screen mode. All actions executed from the Toolbox will apply only to the corresponding Host.

Status Line

Selecting this option will allow you to view a status line for each active Remote Control Window. The Status Line will be placed at the bottom right corner of the Host window and will contain the following information (from left to right):

1. Menu hint - A brief description of the menu entry or Toolbar button currently under the mouse.

2. Mouse mode

3. Keyboard mode

4. Time connected. Shows the total time connected to the Host PC in the active window.

If the active Host PC is controlled via a dial-up connection, the status line will show two status lamps. For a serial/modem connection the lamps will be turned on when receiving data (RD) and transmitting data (TD). For an ISDN connection the lamps will be turned on when there is activity (receiving or transmitting) on B channel 1 (B1) and B channel 2 (B2).

Hot Keys Assignment

Certain keystrokes can't be intercepted on the Guest. In this section you can define Hotkeys for the most common of these keystrokes.

Zoom in and out

Specify which key combination will switch between full screen mode and windowed mode. The default value is CTRL+Z (z for zoom). To change the zoom Hotkey enable the Shift, Ctrl and Alt check boxes, depending on which of those keys you wish to use as part of the Hotkey combination. Enter a letter (A-Z) in the key field (the right most field).

Send Ctrl+Alt+Del to Host

Use this function to transmit the CTRL+ALT+DEL key combination to the Host. This function is used to perform special operations on Windows NT. To boot the Host PC do not use this Hotkey, but rather the Restart command.

Send Ctrl+Esc to Host

Use this function to transmit the CTRL+ESC key combination to the Host. This function is used to activate the start menu on Windows 95/98 and NT 4.0 PCs.

Send Alt+Tab to Host

Use this function to transmit the ALT+TAB  key combination to the Host. This function is used to switch between windows on Windows PCs.

Host window auto scroll

Scrollbars will be added to the Remote Control Window on the Guest if the Host screen resolution is larger than the window. To see all parts of the Host screen the scrollbars can be operated manually. If Auto Scroll is enabled, the Remote Control Window will scroll automatically as the mouse approaches any of the window's four edges. The mouse will not move on the Guest screen but instead the Remote Control Window is scrolled in the direction of the mouse movement. If the mouse is moved fast out of the Remote Control Window, the window will not be automatically scrolled.


Program Options - Audio Chat

Enable Full Duplex

Select this option to enable full duplex sound for use with the NetOp Audio Chat feature.

Using Full-duplex enables a user at the Guest to talk to and hear a user at the Host PC at the same time. If this option is enabled NetOp will detect whether full-duplex is available and then use it.

Note: Please consult your audio hardware documentation to verify that the particular sound device being used supports the full-duplex sound option.

Silence Level

The silence level thumb adjusts the Audio Chat silence level, which refers to the audio level threshold that must be reached before a particular sound is picked up and used by the NetOp Audio Chat feature.

If full-duplex is not available or not used, NetOp must arbitrate the ownership of the microphone because Guest and Host can not talk at the same time (similar to a walkie-talkie) i.e. The Guest must stop speaking before the Host can speak and vice-versa. For NetOp to release the ownership of the microphone it must be able to detect silence, which can't be completely attained because of background noise. Experiment with the thumb, by placing it in a position where nothing is sent when you are not talking, and everything is sent when you are talking.

If full duplex is used the silence thumb can be set in a low position so the microphone is turned on all the time. If you are communicating over a slow line (e.g. modem) you might want to experiment with the thumb to limit the bandwidth.

Line Hold

Use this option to configure the amount of audio data sent as "one-unit" across a communications link. For example, if a user is engaged in a normal vocal Audio Chat, the line hold will probably be set to medium or low allowing for both Guest and Host modules to interact with each other without long delay times. The line hold will be set to high if a user wishes to transfer a continuous piece of audio data over the link requiring a continuous stream of information for smooth play.

Check Sound System

Use this option to check the current sound system installed on your PC for use with the NetOp Audio Chat feature.

Note: Before initiating NetOp Audio Chat please make sure that you have configured all sound components and device drivers. For more info please consult your audio device hardware documentation as to available drivers and features of your particular audio device.

Advanced


Program Options - Audio Chat - Advanced

Record / Playback Preferred Device

This option allows you to select both audio input and output devices. By default NetOp will use the most suitable devices available, in case a PC has more than one sound device installed you may choose one from either the Record or Playback drop down list.

Audio Compression

The sound NetOp picks up during an Audio Chat can be compressed using an audio compression codec. The list presents the compression codecs installed on your computer that NetOp can use.

An audio compression codec must be present on both Guest and Host for it to function. Use this option to specify the order in which NetOp will search for a compression codec that can be used when an Audio Chat is started.

Use the Move Up /Move Down or Use Defaults buttons to organize the list of audio compression codecs as desired. If no compression is preferred (better quality but higher bandwidth) then select one of the 'No Compression' codecs in the list.

Note: A 'no compression' codec will be used if NetOp can't find any compression codec that can be used between the particular Guest and Host


Program Options - Help Service

NetOp contains an advanced Help service feature, which is designed to ease the process of providing on-line support on a network.

It is possible for a NetOp Guest to register as a help provider on the network. Hosts can then request help from the registered providers.

In the Help Service Program Options Tab it is possible to enter three Help services that will be offered by the particular Guest. Leave all three Help Services empty or check the Disable help service check box to turn help service off.

A Help service could be the name of a specific application this Guest wishes to provide support for. Or it could be the name of the person providing the support. Whenever a Host activates the Request Help function it will be presented with a list, which contains all help services registered by any Guest on the network.

More info


Session Recording

The NetOp Guest program includes a Session Recording utility which allows the Guest to record any remote control session with a Host (including screen transfers mouse movements and keystrokes) and  play back those recordings.

Session Recording Listing Window

The right window pane presents recordings located at a particular folder in the directory window pane by the user; this is similar to Windows Explorer.

To playback a recording, simply double click on it in the recording listing window pane of the Session Recording tab or right click on a recording and choose Playback from the resulting menu. The right window pane (or recordings window pane) also contains a column header which allows the user to arrange the different recordings by either date recorded, duration, Guest ID, Host ID, description. To arrange recordings by a particular category simply click on the corresponding tab. You may also choose different views of Hosts by selecting the corresponding icon in the Toolbar. (Large icons, small icons, detail view, etc.).

Once you have recorded a session it will be saved in the corresponding directory on your drive as an *.DWR file. Besides using the Session Recording utility within NetOp to playback a recording you may also click on it's corresponding DWR file (which is associated with the NetOp Guest Program). This will then start the NetOp Guest program and automatically playback the specified recording. You may also transfer DWR files between Guest PCs.

To use a Session Recording directory at another location (e.g. shared on a server)

Specify this in the NETOP.INI file (Section 12.3 "The NETOP.INI File"), in the entry Recordpath= in the [Guest] section. The NETOP.INI file should be in your Windows directory.

Note: DWR files will playback recordings only if NetOp version 6.x or above is installed.

See also:

Enable Recording

Recording Playback


Session Recording - Playback

When a particular session recording is played back a new window will display the recording. The window will contain a Session Recording Toolbar (see the following figure) that can be used to navigate through the particular recording. As in the Guest Control Panel Toolbar the Session Recording Toolbar can be moved resized or otherwise manipulated.

The Session Recording Toolbar contains the following controls (left to right)

Stop

Stop the current playback session and exit the particular session recording window.

Pause

Pause the particular recording. To continue the playback session press the Play or Pause button again.

Play

Click this button to playback the specific recording.

Full Rewind

Restart the particular recording.

When viewing a recording in full-screen mode (pressing CTRL+Z), the Toolbox will contain a button allowing you to return to windowed mode.


Communication Profiles

A communication profile is a collection of information about a communication device. A communication device is a protocol or interface NetOp can use for communication (e.g. NetBIOS or serial).

By collecting all information about a device in a communication profile NetOp makes it easy to quickly switch between communication setups.

NetOp comes with a number of predefined communication profiles, one for each supported device except TCP/IP (TCP).

To maintain the communication profile database select Communication profiles from the Configuration menu

Note: You may also edit, delete or create a new communication profile in the communication profile section of the quick connect tab.

The list shows you the existing records in the database. They are always sorted alphabetically. Each communication profile has a check box that allows any to be initialized at program startup.

Inserting

If you activate the New button (or press ALT+N), you will add a new record to the database. Its contents will be similar to the selected record's except for the name, which will be blank.

Deleting

You can delete records by clicking the Delete button (or by pressing ALT+D on your keyboard).

Editing


Modem Database

When communicating with a Host via a serial communication profile you typically need to take the specific brand and type of modem into consideration.

NetOp handles this by supplying an open modem database. The database initially contains a number of modems defined by Danware but can be supplemented with your own definitions.

To access NetOp's modem database choose Modem database from the Configuration menu.

The list shows you the existing records in the database. They are always sorted alphabetically.

Searching

You can search for a record by pressing a key. For example pressing A will move you to the first record starting with the letter 'A' (or 'a').

Inserting

If you activate the New button (or press ALT+N), you will add a new record to the database.  Its contents will be similar to the selected record's (except for the name which will be blank), you will be presented with the edit entry dialog.

Deleting

You delete records by clicking the Delete button (or by pressing ALT+D on your keyboard.

Editing

If you activate the Edit button (or press ALT+E) you will edit the selected record.

See also:

Adding new modems


Modem Database - Adding/Editing

For some modems the string Fixed will be displayed in the lower right corner of the edit dialog. This means that the current modem strings have been defined by Danware and cannot be changed. To alter the settings for a fixed modem string, make a copy of the modem definition and make the desired changes to the copy:

1. Select the modem, which is to be changed from the modem list.

2. Activate the New button.

3. Enter a name for the copy of the modem definition.

This modem definition will not be fixed and any desired changes can be made to it. How to Define New

Modems

The most important part of defining a modem for NetOp is the setup strings (SETUP1 and SETUP2). NetOp does not distinguish between these two strings. You can just consider them as two lines for your setup string.

You should use the following general approach when constructing the setup string:

1.Load the modem's factory settings (usually AT&F).

2.Specify that if the DTR signal is lowered the modem should disconnect and return to command mode (usually AT&D2).

3.Specify that the CD signal should track the state of the carrier (usually AT&C1).

4.Specify that the modem should use local echo (usually ATE1).

5.If the modem is capable of RTS/CTS flow control, this should be enabled using the appropriate AT command. Also enable RTS/CTS flow control in the settings section of the modem dialog box.

6.Specify that the DTE/DCE rate should be fixed at the DTE speed.

7.If your modem is equipped with error correction and/or data compression, these should be enabled.

8.Instruct the modem to hang up after loss of carrier (usually by setting the modem's S10 register. E.g. ATS10=20, causing the modem to hang up if carrier is lost for a duration of 2 seconds).

The Dial string should usually be ATD?D. This instructs NetOp to use ATDT if tone dial is chosen by the user, and ATDP if pulse dial is chosen.

The Hangup string is usually ATH0S0=0. H0 tells the modem to go on hook, S0=0 tells the modem not to answer incoming calls.

The Send field is sent to the modem after setup1 and setup2, but only by the Guest. Usually this field should be left empty.

The answer field should usually contain the string ATS0=<number of rings>, e.g. ATS0=1, this instructs the modem to answer incoming calls after <number of rings> rings.

Set Max Data Rate to the maximum DTE supported by your modem. Please note that you should be careful with high baud rates on slow computers. You might get better performance by setting the baud rate to 19200 rather than 57600 on a slow PC.

Enable RTS/CTS flow control if this is supported by your modem. You might need to enable the RTS/CTS flow control in your modem with AT command, which should be included in SETUP1 or SETUP2.

Please note that you can override the data rate and flow control defined for the modem in device specific settings for serial.


Modem Dialog

NetOp contains a facility, which lets you monitor all commands sent from the Guest to the modem(s) and the modem's responses.

Each line has the form

COMx << command

indicating that command was sent to the serial port COMx (where x is a number between 1 and 9), or:

COMx >> response

indicating that response was received from the serial port COMx.

Please note that most responses are duplicates of the preceding command, this is because NetOp requires the modem to have local echo enabled, making the modem echo every command back to the PC.


Connection Properties

A number of options are set from the Connection Properties.

At first when a Host is called, NetOp uses the settings specified by the user from:

The Phonebook :  The Connection Properties are specified by right clicking on any Phonebook entry and choosing Connection Properties from the resulting menu. Or by clicking on the corresponding button in the Toolbar.

The Quick Connect Tab :  The Connection Properties are specified by clicking the Connection Properties button. These settings will apply to both manually entered Hosts and Hosts in the browse list.

The History List:  The Connection Properties are specified by right clicking on any history entry and choosing Connection Properties from the resulting menu.

The Help Request Tab:  The Connection Properties are specified by right clicking on any Help Request Entry and choosing Connection Properties from the resulting menu.

During a remote control session, the Connections Options can be changed by right clicking on the title bar of the corresponding Remote Control Window then selecting Connection Properties (can also be performed from the Win 95/98 and NT 4.0 Taskbar). In the Phonebook the connection properties apply to the properties of the particular Host at the last hang up.

Startup

Display

Keyboard/Mouse

Compression

Desktop

Record


Log Setup

The log setup can be started from the Guest and/or the Host machine, as well as from a Log Server and an Access Server.

To start the log feature select the option Log setup from the Configuration menu.

When you have selected the Log setup, the following dialog will appear.

Log Events

There are two options as to how you can log events from your Guest or Host machine.  Logging events locally or logging events on a NetOp Log Server.

The option Log events locally will create a log file which will be located on your local hard drive.  To select this option activate the Log events locally check box.

The option Log events on a NetOp Log Server will log to a log file located on a NetOp Log Server. To select this option activate the Log events on a NetOp Log Server check box.

If you select this option you must specify a name of the special NetOp Log Server Host. If you know the name of the Host, enter the name in the Host ID for Log Server field or use the Browse button to search for Hosts that are setup as Log Servers.

Log Server

The Log Server module is a special version of the NetOp Host module, which can act as a logging mechanism for NetOp activity. For this special module an extra option to act as Log Server is available in the Log Setup dialog. If this option is enabled then your PC can be used to log events from other NetOp modules.

To activate this option, simply enable the Act as Log Server check box in the Log Server section of the dialog.  If you wish to stop your machine from acting as a Log Server disable the Act as Log Server check box.

Events to Log

After you have selected where and how to log, it is possible to select which events you wish to log.

You will notice that the default setting is for all events to be logged.  This is shown by all of the check boxes being enabled.

To add or remove an event from being logged, select the event and enable or disable the appropriate check box. The changes you make will not take effect until the OK button is pressed.

When these events have been logged, they will appear in abbreviated form in the log file. See the following section "Log File".

Log File

Once you have configured your log setup you can send all log activity to a file.  The default name for this file is NETOP.LOG and will be saved in your NetOp directory.

If you wish to change the log file name you can do so by typing the new file name in the Log file name field.

NetOp has the option of immediately flushing each line to disk.  This means that if this option is enabled NetOp bypasses the machine's cache memory thereby keeping the log safer from data loss, for example, if your machine suddenly crashed.

To select this option, enable the Write to disk for each log entry check box in the log file section of the dialog.

See also:

Browsing for Log Servers

Example log file


Log Setup - Browsing for Log Servers

From the Log Server browse dialog, you will be presented with a list of available Log Servers. Select the Log Server you wish to log events on. The NetOp Log File will then be placed on the Log Server PC.


Log Setup - Log file example

The following is an example of a short log file. The file comes from a Host called 'John' that is logging locally. The Guest connects and starts a remote control session with the Host, then starts a file transfer.

Each line starts with the date and time the event was logged. The digit after the Host name (john) is the sequence in which the events were logged. The zeros are error message fields and will change if any errors occur. The next field states the event logged. The first line also shows the MAC Address of the Guest. When a file transfer is initiated, the log file lists all files that were sent or received.

19970611,08:44,john,0,00000,00000,START REMO,0x00001700559D

19970611,08:46,john,1,00000,00000,FILERECV,C:\TRANS\NHOST.EXE

19970611,08:46,john,2,00000,00000,FILERECV,C:\TRANS\NHOST.DLL

19970611,08:46,john,3,00000,00000,FILERECV,C:\TRANS\NHOST.CFG

19970611,08:48,john,4,00000,00000,STOP REMO,0x00001700559D

19970611,08:48,john,5,00000,00000,STOP HOST,


Session Types

You can establish 4 different types of sessions with a Host:

Remote Control

File Transfer

Chat

Audio Chat

The different session types can be started independently of each other, and in all combinations.

For example - A support engineer upon receiving a Help Request can start a Chat session with the person sitting in front of the Host PC, he can then either start a Remote Control or File Transfer session depending upon the nature of the problem.


Remote Control

When connected to a Host PC, the Host screen will be shown in a new window created by the Guest. The Guest's keyboard and mouse can be used to remote control the Host's keyboard and mouse. The new window containing the Host's screen can be zoomed to full screen, re-sized or otherwise manipulated. The following is a list of options offered during remote control

Remote Control Toolbar

Send Keystrokes

Clipboard

Full Screen

Blank Display

Lock keyboard and mouse

Restart Host

Refresh


Remote Control - Toolbar

The Remote Control Toolbar offers shortcuts to the most common commands used during a remote control session. It also offers the ability to start different session types with the particular Host being remote controlled.

By default the Toolbar will be located under the Remote Control Screen's title bar, but it can be moved and resized freely (as in the Guest Control Panel Toolbar).

The toolbar functions are in sequence:

Remote Control

File Transfer

Chat

Audio Chat

Hang up

Connection Properties

Toggle screen mode

Send Ctrl - Esc

Send Ctrl - Alt - Del

Boot Host computer

Send clipboard

Retrieve clipboard

Marker Mode

Blank Display

Lock keyboard and mouse


Remote Control - Send Keystrokes

Some key combinations can't be intercepted on the Guest and must therefore be sent manually using the Send Keystrokes commands. ALT+TAB and CTRL+ESC can also be sent using Hotkeys.

Click on the Host Remote Control Window's title bar or Taskbar then choose Send keystrokes from the resulting menu.

When Send keystrokes is selected, a sub-menu will appear showing the available options.

Send Ctrl+Esc

This command activates the task list on operating systems such as Windows 3.x and OS/2. Using this command when controlling a Windows 95/98 or NT 4.0 Host will activate the Start button.

Send Ctrl+Alt+Del

Sending this command to a Host can have various effects. For example, sending this command when controlling an NT Host will bring up the task manager but sending the same command to an OS/2 Host will reboot the Host machine with no warning. This keystroke will not be transferred to Windows 95/98  Hosts.

Do not use this command to reboot the Host PC, instead use the Restart option in the Connection menu

Send Alt+Tab

Choosing this option will send the Alt+Tab keystrokes to the Host which switches between the active windows on the Host's desktop in a clockwise order.

Send Alt+Shift+Tab

Choosing this option will send the Alt+Shift+Tab keystrokes to the Host, which switches between the active windows on the Host's desktop in an anti-clockwise order.

Send Print screen

Choosing this option will send the print screen command to the Host. This option prints a copy of the whole screen on the Host PC and copies it to the clipboard.


Remote Control - Full Screen

Instead of viewing the Host screen in a window, it is possible to zoom to a full screen view. In full screen view the Host window takes up the entire Guest screen, this gives the Guest the most realistic view of the Host.

The Host screen can be zoomed by right clicking on the Host Window title bar (or Taskbar) then choosing Full screen from the resulting menu or by pressing the zoom Hotkey (default value CTRL+Z).

Switch back from zoom mode by pressing the zoom Hotkey (default value CTRL+Z) or if the Toolbox is enabled you can click the full screen button or use the Toolbar.


Remote Control - Blank Display

It is possible for the Guest user to blank ("turn off") the Host PC's screen.

Right click on the Remote Control Window's title bar or taskbar then choose Blank Display from the resulting menu, or select this options by pressing the corresponding button in the Remote Control Window toolbar.

Please note that the Host program must have been configured to allow display blanking, otherwise the menu item will be disabled on the Guest. Refer to section for a description on how to configure Guest rights on the Host.

The blank display feature requires the Host PC's video adapter to be 100% VGA compatible.  This feature is not available when controlling NT 3.1 Hosts.

Use this feature you wish the person sitting at the Host PC not to see the activity taking place during a remote control session.


Remote Control - Lock keyboard and mouse

NetOp allows the Guest user to lock the keyboard and mouse on the Host PC.

Right click on the Host Window's title bar or taskbar then choose Lock Keyboard and Mouse from the resulting menu or choose the corresponding icon from the Remote Control Window's Toolbar.

Use this feature to prevent a user from interfering while working on a Host, e.g. when re-configuring a server.

The Host keyboard and mouse are unlocked by Right clicking on the Host Window's title bar or taskbar then choose Lock Keyboard and Mouse from the resulting menu, or by pressing the corresponding Toolbar button again.

The lock status is indicated on the menu.  When locked a check mark will be displayed next to the menu item, and the Toolbar button will be pressed.

Please note that the Host program must have been configured to allow lock of keyboard and mouse, otherwise the menu item will be disabled on the Guest.


Remote Control - Restart Host

NetOp includes a feature, which lets the Guest restart the Host PC. Right click on the Host Remote Control Window's title bar or Taskbar then choose Restart from the resulting menu, or select the corresponding button from the Remote Control Window's Toolbar.

A confirmation dialog box will be displayed to ensure that the Host PC is not booted by mistake.

Please note that the Host program must have been configured to allow Restart from the Guest, otherwise the menu item will be disabled on the Guest


Remote Control - Refresh

This option is used to redraw the Host's screen while remote controlling.

This may be necessary if problems occur when the Host screen is being updated on the Guest. If the Host's screen does not appear correctly, right click on the Host Window's title bar or Taskbar then choose Refresh from the resulting menu.


Chat

The chat function brings up a window on the Host and Guest, which allows the users to communicate.

Press the chat button located in the Toolbar to initiate a chat with a selected Host.

You may also choose Chat from the Connections menu, or right click on any Host from either the Phonebook, Connections, Quick Connect, History List, or Help Request menu and choose Chat from the resulting menu.

A similar dialog will be displayed on the Host. Everything typed on the Host and Guest will be communicated between the users and displayed in the dialog boxes.

Please note that chat has to be enabled in the Host security settings.

Otherwise the chat button and the chat menu item will be disabled.

Chat can also be initiated by the Host. This will bring up the chat window on both Host and Guest.


Audio Chat

NetOp includes an Audio Chat utility, which enables a user at the Guest to communicate with the user at the Host side by using their respective PC's sound systems.

Note: To use the NetOp Audio Chat feature both Guest and Host must have a sound card which has been properly set up, speakers and an input device (microphone).

To start Audio Chat, press the Audio Chat button on the Toolbar.

You may also choose Audio Chat from the Connections menu, or right click on any Host from either the Phonebook, Connections, Quick Connect, History List, or Help Request menu and choose Audio Chat from the resulting menu.

During an Audio Chat session, all audio picked by the Guest input device (or microphone) will be heard through the Host's output device (speakers) and vice-versa, allowing users to talk to each other or otherwise transfer audio data picked up by the respective audio input devices

During an Audio Chat the following dialog will appear.

Use the Audio Chat indicator at the top of the dialog to monitor current Audio Chat activity.

It is also possible to adjust sound levels by pressing the Volume button, this will bring up your system's volume control setup (for more information please refer to your operating system and audio device documentation).

The text box located at the bottom informs the user whether full or half duplex is currently being used and which audio compression codec applies to the current Audio Chat session.

To the stop an Audio Chat session simply click on the Stop button located at the top right-hand corner of the dialog.

More info


Tool Bar - Properties

Select this option to display and modify some of the current connection properties .


Tool Bar - Full Screen

Select this option to switch between windowed and full screen mode.


Tool Bar - Send Ctrl + Esc

This command activates the task list on operating systems such as Windows 3.x and OS/2. Using this command when controlling a Windows 95/98 or NT 4.0 Host will activate the Start button.


Tool Bar - Restart Host

Select this option to Restart the Host.


Tool Bar - Blank Display

Select this option to Blank the Host's display.


Tool Bar - Lock Keyboard/Mouse

Select this option to lock the Host's keyboard and mouse .


File Manager

The NetOp File Manager is a built-in advanced feature of the NetOp Guest module which allows you to transfer files between Guests and Hosts, and scripting functionality. Select one of the following NetOp File Manager Online Help Topics:

User interface overview

Menu bar commands and options

Options

File Transfer Monitor

Scripting


File Manager - User interface overview

The main NetOp File Manager dialog is made up of the following: Two windows listing files and directories from both Guest and Host, a menu bar, a Toolbar, and a drive selection list/prompt.

The Guest and Host window panes

The menu bar

The Tool bar


File Manager - Guest and Host window panes

When started, NetOp File Manager presents the user with a view of all available drives, files, and directories on the Guest and Host. At any time while using File Manager either the Guest or Host Window will be active.  The title of the active window (placed under the button menu) will be shown in blue.

You may choose which window will be active by either selecting a directory or file within it or by pressing the TAB key.

General Navigation

You may navigate between files and directories on both Guest and Host by double-clicking on folder icons (as you would using the Windows Explorer program), The current directory in which you are would be shown in the window's corresponding Drive Selection Prompt, while the current drive you are browsing will be shown in the Drive Selection List (both placed directly under the window title)

To navigate to a higher-level or parent directory press the "up arrow" folder located at the top of the window's folder listings

Drive Selection List

The Drive Selection List located under the window title allows you to navigate between drives on both Guests and Hosts. By clicking on the drive selection down arrow the user will be presented with a list of available drives on the particular Guests or Hosts.

To navigate to a particular drive just click on it's icon from the drop-down list

Path Field and History List

Use the path field (located above both Guest and Host Window Panes) to quickly navigate between directories and drives. By typing in a path in the field and pressing ENTER, the NetOp File Manager will automatically navigate to that particular directory in the corresponding fixed window pane.

To use the history list, click on the down-arrow to the right of the path field. NetOp File Manager will then show the last 30 directories viewed, modified or otherwise navigated through on the corresponding Guest or Host.

To navigate to a particular directory from the list simply click on it. NetOp File Manager will then display the directory in the corresponding window.

Drag and Drop Copy Functionality

NetOp File Manager contains an advanced drag and drop copying utility, which enables you to easily and quickly transfer files between Guests and Hosts.

To transfer a file or directory from one module to the other, simply hold the left mouse button over the item then move the object to the desired destination drive or directory. While moving the object a small '+' will be shown next to the mouse pointer showing an item being copied.

Note: You can't transfer files within one module (i.e. within the Guest). You can only transfer files between modules (or between window panes)

 When placing the item over a directory (i.e. transferring a file or directory into another directory), the target   directory will be highlighted.

To place the item in the specified directory simply let go of the mouse button the copy dialog will then appear.


File Manager - Menu Bar

The menu bar contains the following menus: File, Edit, View, Options, Help. By clicking on one of the menu items the menu will appear.

File

Edit

View

Options


File Manager - File

Copy File(s)

Move File(s)

Sync File(s)

Clone File(s)

New Folder

Delete

Rename

Properties


File Manager - Copy File(s)

This command will allow you to copy selected files and directories from Guest to Host and vice-versa. The source directory, and target directory will be decided by the selection made in the Guest or Host fixed window panes.

Source Directory (From)

Specifies the module name and directory from which the files are to be copied.

Target Directory (To)

Specifies the target module name (Host or Guest name), and directory.

Selected

Displays the amount of files and directories.

Note: NetOp File Manager will not display the amount of files within selected directories.

Include Sub-directories

Choose this option to copy all Sub-directories included within directories selected for copy. This option will be disabled when directories are selected for copy.

Disconnect when finished

By selecting this option NetOp File Manager will disconnect from the particular Host after the transfer operation is completed.

Options


File Manager - Options

Select one of the following options:

Transfer

Confirmation

Layout

Logging


File Manager - Transfer Options

Transfer only if file exists

When choosing this options NetOp File Manager will only synchronize files existing on the target module.

Transfer only one way

When synchronizing files NetOp File Manager will only transfer files from source to target.

Include Sub-directories

All sub-directories within the selected directory will be transferred.

Enable Delta File Transfer

Delta file transfer is an advanced mechanism by which files already existing in a target directory will not be overwritten by newer files with the same name but instead will be updated. Doing so greatly enhances file transfer speed, and performance.

Enable Crash Recovery

By selecting this option you will be able to continue a file transfer that might have been interrupted at an earlier stage.

Close Dialog When finished

NetOp File Manager will automatically close the copy dialog when all files have been transferred.

Disconnect when finished

Select this option to disconnect from the corresponding module when all files have been transferred.


File Manager - Confirmation Options

Use this dialog to specify actions that should be confirmed by NetOp File Manager.


File Manager - Layout Options

Show Toolbar/Status Bar

This option allows you to hide both Tool and Status Bars from the NetOp File Manager user interface.

Use System Hotkey Layout.

By choosing this option you can perform various operations within NetOp File Manager by using your system's hotkeys (i.e. using ALT-F4 to close a dialog).

Use NetOp Hotkey Layout

By choosing this option you will be able to use a set of predefined NetOp Hotkeys.

The following is a list of NetOp Hotkeys:

HOTKEY	DESCRIPTION
F5	Copy File(s)
F6	Move File(s)
F7	New Folder
F8	Delete
F10	Close
SHIFT+F1	Properties
+	Select By
-	Deselect By
*	Invert Selection
CTRL+R	Refresh
ALT+F1	Switch to the right window pane
ALT+F2	Switch to the left window pane

  Locally associated Host icons

By choosing this option, all file icons will be shown using the local associations except .EXE files, which will be shown using the Host's associations.

Local associated icons

By choosing this option, all file icons will be shown using the local associations.

Default icons

By choosing this option, all file icons will be shown using the default NetOp File Manager associations.


File Manager - Move File(s)

Selecting this option will move the selected files or directories from one module to the other, while removing the selected files from the source directory.  When selecting this option a dialog box identical to the copy -dialog box will appear (with the same options applying).


File Manager - Sync File(s)

Selecting this option will synchronize files between selected directories. NetOp File Manager will only transfer files that do not exist in the target directory. When selecting this option a dialog box identical to the copy -dialog box will appear (with the same options applying).


File Manager - Clone File(s)

When you select this option, NetOp will clone the selected directory on the corresponding module. NetOp File Manager will delete files in the target directory that do not exist in the source directory, by doing so creating a perfect "clone" of the source directory. When selecting this option, a dialog box identical to the copy -dialog box will appear (with the same options applying).


File Manager - New Folder

Choose this option to create a new folder in the active window pane. NetOp File Manager will prompt the user for the new directory name.


File Manager - Delete

Select this option to delete selected files or directories in the corresponding window pane. File Manager will then bring up a confirmation box. Click OK to delete the selected files or directories.


File Manager - Rename

Select this option to rename a selected file or folder in the corresponding window pane. NetOp File Manager will prompt you for the user for the new name.


File Manager - Properties

The name, path, and size of the file are placed at the top of this dialog.  You can also view time stamps related to the file - when it was created, last accessed, and modified. You will be able to view and change key file attributes - whether the file is hidden, a system file, read-only, or an archive. For more information regarding file attributes please refer to your operating system documentation.


File Manager - Attributes
File Manager – Attributes

NetOp File Manager provides a column header placed at the top of the file and directory listing which allows for sorting of files and directories by name, extension, size, date, and attribute. To sort the items by any selected category simply click on the corresponding tab.

Note: You will not be able to view the attributes of files on Windows 3.x PCs

Attributes

The attributes of files and directories are represented as follows

r - Read-only file

h - Hidden

s - System file

a - Archive


File Manager - Edit

The Edit menu consists of the following options:

Select All

This option will select (highlight) all files and Sub-directories at the current open directory in the active window pane.

Select By / Deselect by

By choosing these options you will be able to select and deselect files by using the standard wildcard format.

Invert / Clear Selection

Use these options to either clear or invert your current selection of files.


File Manager - View

The view menu allows for different views and arrangements of files and folders as in Windows Explorer.

You may view files and folders using: Large icons, small icons, a list, or with file details shown.

You may also arrange icons by name, type size, date, or choose the auto arrange option.


File Manager - Tool Bar

In the Toolbar (placed below the menu bar) shortcut buttons for the most common commands and options are available.


Scripting

NetOp File Manager includes a scripting utility, which is designed to automate file transfer operations between a Guest and Host. By creating a script you can transfer, synchronize and perform other file transfer operations using File Manager at specified times without user intervention.

The NetOp Script File (or *.DWS file) contains a list of instructions that can be created by using the NetOp Scripting Utility or by editing the file manually.

Note: You must have a NetOp Phonebook entry already made before creating a script. This entry will be used in conjunction with the CALL command.

Creating a new script

Global Settings

Adding elements

Placing an action

Deleting a script

Running a script

See also:

The Script Tab


Scripting - Creating a new script

To create a new script, click on the Open Script button. In the resulting menu, enter a name for the new script in the File Name. After clicking Open, a dialog will appear asking you to confirm the creation of a new script. The file name field will present you with the location and file name of the script you are creating.

You may also create or open a script by simply typing its full path and name in the file name field and pressing ENTER. Alternatively, leave the Path empty and click on the Open Script Button.

After you have selected yes, a dialog box will appear prompting you to enter your script's Global Settings


Scripting - Global Settings

The Script's global settings are set from a multi-tabbed dialog containing options regarding the script being created. The global settings will apply to every action added to the script unless otherwise specified by the user.

General

Transfer

Overwrite/Delete

Error handling


Scripting - General Global Settings

Use the drop down list to select whether files should be transferred from Host to Guest or vice-versa.


Scripting - Transfer Global Settings

Compression

Check this option to enable compression when transferring files.

Use Delta File Transfer

Delta file transfer is an advanced mechanism by which files already existing in a target directory will not be overwritten by newer files with the same name but instead will be updated. Doing so greatly enhances file transfer speed, and performance.

Enable Crash Recovery

By selecting this option you will be able to continue a file transfer that might have been interrupted at an earlier stage.


Scripting - Copy Global Settings

Copy files newer than

Use this option to copy only the files that have been created after the specified date.

Include subfolders

By selecting this option the NetOp scripting utility will copy any subdirectories which contain files.

Copy hidden and system files

Select this option if you wish to copy files that have been set as either Hidden or System files.

Copy only if exists on target_

Select this option if you wish to copy only those files that exist in your target directory (files which have the same name). All other files will not be copied from the source directory.


Scripting - Overwrite/Delete Global Settings

In this tab you may set particular actions that should be confirmed by the user before executed. You may choose from the following options.

Overwrite/Delete - existing files and folders, system files, read-only files, and hidden files.


Scripting - Error Handling Global Settings

On communication error

Using the drop down list you may specify how communication errors should be handled by the NetOp scripting utility. This applies to errors such as a lost communications link, or any other type of lost communication between Guest and Host. You may choose from the following options.

Exit

Selecting this option will end the current script.

Next Host

By selecting this option the NetOp scripting utility will skip to the next Host specified in the script, and continue running the script from that point on. If not other Host is specified the current script will end.

Retry every X times

You may use this field to specify the number of times (from 1 to 9) that the NetOp scripting utility should try and reestablish communication with the particular Host. If communication can not be established the current script will end.

On transfer error

Using the drop down list you may specify how file transfer errors should be handled by the NetOp scripting utility. This applies to files that can't be opened or can not be transferred (etc.).

You may choose from the following options.

Exit

Selecting this option will end the current script.

Next Host

By selecting this option the NetOp scripting utility will skip to the next Host specified in the script, and continue running the script from that point on. If no other Host is specified the current script will end.

Next file

By selecting this option the NetOp Scripting Utility will skip to the next file specified in the script or the next file in the current specified directory. If no more files are specified in the script it will then be terminated.

Retry every X times

You may use this field to specify the number of times (from 1 to 9) that the NetOp Scripting Utility should try to transfer the specified file or directory. If the operation can not be completed within the number of tries specified, the current script will end.

Restart script when finished

By selecting this checkbox the current script will be run again when finished.


Scripting - Adding Elements

To add an element to the script click on the Add button, a drop down list will then be displayed. To add the desired element, simply select it from the drop-down list.

Copy

Move

Synchronize

Clone

Call

Wait

Run Program


Scripting - Copy

Use the drop down list to select whether files should be transferred from Host to Guest or vice-versa.

Press the Browse button to select the location of the file or directory to be copied, and it's target location.

The Copy dialog box also contains a transfer, copy, overwrite/delete, and error handling tab . The default options specified in these tabs have been defined in the script's Global settings. You may change any of the settings to apply for the particular option being added only.


Scripting - Move

The Move dialog  is identical to the Copydialog box.

Use the drop down list to select whether files should be moved from Host to Guest or vice-versa.

Press the Browse button to select the location of the file or directory to be moved, and it's target location.

The Move dialog box also contains a transfer,copyScripting_Copy_Global_Settings>Second, overwrite/delete, and error handlingtab. The default options specified in these tabs have been defined in the script's Global settings. You may change any of the settings so as to apply them to the particular option being added.


Scripting - Synchronize

The Synchronize dialog is identical to the Copy dialog box.

Use the drop down list to select whether files should be synchronized.

Press the Browse button to select the location of the file or directory to be synchronized, and it's target location.

The Synchronize dialog box also contains a transfer , copy , overwrite/delete , and error handling tab. The default options specified in these tabs have been defined in the script's Global settings . You may change any of the settings to apply for the particular option being added only.


Scripting - Clone

The Clone dialog  is identical to the Copy dialog box.

Use the drop down list to select whether files should be cloned.

Press the Browse button to select the location of the file or directory to be cloned. .

The Clone dialog box also contains a transfer , and error handling tab. The default options specified in these tabs have been defined in the script's Global settings . You may change any of the settings to apply for the particular option being added only.


Scripting - Call

When calling a Host using the Scripting Utility, a Phonebook entrymust be specified which then represents the particular Host that should be called. This is done by pointing to the Phonebook entry's *.DWC file. Specify the path and name of the *.DWC file in the field provided, or press the Browse button to browse for *.DWC files. The NetOp Scripting Utility will then use the connection information stored in the *.DWC file to call the particular Host.

See also:

The Phonebook


Scripting - Wait/Delay

Delay

Select this option to add a particular delay time at this point in the script. No other actions contained in the particular script will be executed until the delay time specified is passed.

Wait until

Use this option to instruct the NetOp Scripting utility to wait until a particular date and time before executing the remaining actions in the script. No other actions contained in the particular script will be executed until the specific date and time have been reached


Scripting - Run Program

Select this option to start a particular application at a particular point during the script. Use the field to type a directory and application name or press the Browse button to specify the application directory, file and command line switch.

By selecting the Continue script while program is running option, the script will continue running after starting the program. If this check box is not selected the script will be halted until the program is terminated.

Depending on the location within the script the Run action is added to, it will be executed on either Guest or Host


Scripting - Placing an Action

Transfer actions (Copy , Sync , Clone ) must apply to a particular Call or a particular Host. To add an action to a particular Host select it's particular Call command then click Add. You may also click on another action press Add then choose a new action. It will then be placed below the action selected.

If you have selected the top most element (or the script name) you may only add a Call, Wait and Run command (which will be executed locally).

Actions may be deleted by clicking the particular element, then choosing Delete.

Note: If a particular Call is deleted, all actions associated with that particular call will be deleted as well.


Scripting - Deleting a Script

To delete a particular script select it's name from the main Scripting Utility dialog and press delete, a dialog box will appear confirming your action.


Scripting - Running a Script

To run the script press the Run Script button, the current script will then be started.


File Transfer

Transfer Direction:

Select whether files should be transferred from guest to host or vice versa. Please note that a direction might be disabled depending on the host's security setup. NetOp also supports the transfer of long file names when using the relevant operating systems.

From-Path

Enter a file specification. The usual wildcards (*, ?) are valid.

Examples

C:\DATA\*.*	All files in the \data directory on the C-drive

D:\WINDOWS\SYSTEM.INI	The SYSTEM.INI file from the Windows directory

To-path

Specify the location where the files should be transferred. If the from-path does not include wildcard characters, you can specify a directory or a file. Please make sure that you do not erroneously overwrite the operating system. Take care if using to-path values like C:\WINDOWS, D:\WINNT or C:\*.* when Include subfolders is switched on.

Browsing

You can browse for files and directories on your local computer when constructing the paths for your transfer operation. You can't browse on the remote file system. For the remote path, you must type in the path manually.

Options:

There are two options to file transfer

Include subdirectories

If this option is enabled NetOp will search the from-path and all its subdirectories. For instance enabling this option and entering 'C:\*.*' in the from-path will transfer the entire C-drive.

Overwrite if file exists

Enable this option to overwrite files at the destination in case of identical file names. Use this option with care - you will not be asked to confirm overwriting.


File Transfer - Browse

This dialog allows you to browse for files and directories for file transfer. The following list describes the various fields that are available.

File mask 	The mask for the files to show in the File names list. Wildcards (* and ?) can be used.

File names 	A list of the files in the selected directory that fits the File mask.

Drives      	Use this to select the drive to transfer files to or from.

Directories 	Use this to select the directory to transfer files to or from.

The dialog box shows the currently selected directory and file mask (just below the list of file names).

Press the OK button to accept the selection of File mask and Directories.


File Transfer - Status

This dialog displays the status of an active file transfer session. Note that you can have multiple active file transfers, each status dialog will contain the name of the target host in its title bar.

The list in the upper part of the dialog displays a list of all files, which have been transferred. If there was a problem transferring a file a status will be displayed next to the file. If the file was transferred successfully, nothing will be displayed next to it.

You may select an action to take place when the file transfer has completed – either to hang up when the file transfer is completed, or Close the window when the file transfer is completed.


Technical Support

In case you require technical assistance, you can contact your local NetOp distributor. Before doing that, you must visit Danware Data's support pages on HTTP://WWW.DANWARE.COM


Quick Guide

To start the Guest, double click on the Guest icon in the NetOp program folder or start the program NGSTW32.EXE (NGUESTW.EXE on Windows 3.1x PCs) from the NetOp directory.

The very first time the NetOp Guest is run the program will offer to guide you through configuration of your modem. Follow the on-screen instructions, or postpone or cancel this item.

To start a remote control session, do the following:

Click the Quick Connect Tab

2. Select the appropriate communication interface from the Communication profile drop down list (if in doubt, consult your system administrator).

3. If you are going to reach the Host through a dial-up connection (modem or ISDN) enter the phone number in the Phone number field and leave the name field empty. For a network connection to the Host enter the Host name in the Name field. For NetBIOS and IPX this is the name that was entered when the Host was set up. For TCP/IP enter the Host PC's TCP/IP Host name or IP address in dotted-decimal notation.

(e.g. peter.danware.dk or 208.0.0.1).

Click the Call button.

Use the Browse button to browse for available Hosts on a network. If the browse was successful you will be presented with a list of Hosts that are available to connect to. If you have chosen to Browse using a dial-up protocol the Guest will first dial the number entered, connect to the Host or Gateway and then browse.

To Select a Host from the browse list, simply click on it in the browse list.


Help - About

The About dialog displays information such as the NetOp version and build number currently installed. Plus license name and serial number information.

From this dialog you may also navigate to the System Information dialog.


Help - System Information

This dialog displays various configuration information about your PC. Use this dialog when working with NetOp support personnel .


Help - Net Addresses

This dialog will display the Net addresses belonging to this machine when a network protocol has been initialized.

The address will be displayed as 0xnnnnnnnnnnnn, which is 0x followed by a twelve digit MAC address in hexadecimal. This will be shown when IPX and/or NetBIOS have been initialized.

When IP based has been initialized, the IP address in dot-decimal notation will be displayed, ie. 208.0.0.1.


Security - Login Information

You have been given individual access rights to this host.  To remote control this host, enter your individual user name and password (if any) and click on OK using the mouse.


Security - Change Login Password

The change login password option is used if you wish to change your password for logging into an Access Server.  This option will only be available if the Guest is using an Access Server for authentication.

To change the password for the user that is currently logged into the Access Server, you must first enter the old password (empty for none) in the Old password field, then enter your new password in the New password field and retype your new password in the Confirm password field.

Press the OK button to accept your new password, otherwise press the Cancel button.


Security - Access Server Login

The Guest has been set up to authenticated by a NetOp Access Server. Enter your login name and password and select OK to continue logging in or Exit.


Other NetOp Products

The following is a brief description of the NetOp product line. When planning your NetOp implementation it is important to know the features available for each product so as to ensure that you experience a smooth and trouble free installation and configuration process.

NetOp offers comprehensive cross-platform support for your remote control environment: For example:  NetOp Remote Control modules can be integrated into a NetOp for OS/2 environment: A Windows module can use a NetOp OS/2 Access Server, Log Server, or Gateway. A NetOp Remote Control Guest can also remote control an OS/2 Host (and vice-versa). A Windows Guest can also be integrated with NetOp for DOS modules (running the RemPC v4.3x program) with only minimal limitations applying.  NetOp's ability to remote control version 4.3x RemPCs gives you the ability to remote control DOS PCs on your network from your Windows PCs. There are two main reasons for providing this type of cross-platform capability. The reason being off-course the flexibility that it provides, making NetOp easy to implement in almost any environment, and on almost any network. The second reason is to protect your investment in the product, making upgrades easier to perform, and ensuring reliable and flexible between all computers.

NetOp for OS/2 version 5.x

NetOp for DOS

NetOp School

NetOp® and the red kite are registered trademarks of Danware Data A/S. Windows (TM) is a trademark of Microsoft Corporation.


Other NetOp Products - NetOp for OS/2

NetOp for OS/2 offers Host module capability on OS/2 Ver. 1.3,2.x, Warp, Warp Connect and version 4.0. NetOp for OS/2 supports all high resolution graphics displays and uses advanced techniques to obtain optimal performance, yet still consumes only a minimal amount of system resources. It offers all of the functionality and backwards compatibility available with NetOp Remote Control, plus communication over the same standards (NetOp for OS/2 also includes APPC). The OS/2 version also offers the Log Server, Access Server, and NetOp Gateway functionality.


Other Products - NetOp for DOS

The group of NetOp for DOS module consist of individual modules for modem , ISDN (CAPI Interface) , and Network (IPX/NetBIOS)


Other Products - NetOp for DOS (Network)

Network remote control of DOS, Windows and OS/2 from a DOS program. Supports NetBIOS and Novell/IPX network protocols with extremely low memory requirements (only 3 to 6 kb of RAM). Supports standard VGA graphics for OS/2 and some SVGA for DOS/Windows. The NetOp for DOS (network) program also offers peer-to-peer file transfer, and the ability for Hosts to be controlled by NetOp Remote Control and NetOp for OS/2 Guests.


Other Products - NetOp for DOS (ISDN)

Remote control of DOS/Windows over ISDN (CAPI) from a DOS program. Support any ISDN adapter with a CAPI 1.1 interface. Also includes an advanced drag and drop file transfer feature.


Other Products - NetOp for DOS (Modem)

Modem remote control of DOS and OS/2 PCs from a DOS program. As it's network counterpart it uses very little memory, and offers the file transfer feature. The NetOp for Dos (modem) program also includes chat, and a remote reboot feature.


Other Products - NetOp School

A teacher's tool

NetOp School is a software package for computer based training on a network. With NetOp School, you have the perfect tool to create an interactive classroom environment. NetOp School is easy to use and provides you with all the features needed to turn a PC based network into a powerful learning environment.

The blackboard on your PC

You can give demonstrations by showing your screen to all student PCs. This makes it easy to instruct a whole class on how to use a specific application or computer feature. You can even show a student's screen to the other students. Use this to further activate the students by allowing them to present their work to the other students.

Monitoring

You can monitor each student's PC screen automatically one by one without interfering in the students work. This feature helps you to identify which students may need help and allows you to take control from a single click of the mouse.

Individual instruction

The remote control feature allows you to not only view the student's screen, but also to control the mouse and keyboard. Use this to help troubled students by providing individual instructions from the comfort of your own seat.

Conferencing

You can let the students participate in a conference session (chat room), where the participants can write messages to each other. You can also use this feature to write messages or instructions to one or more students.

All this and much more...

NetOp School also offers you a file transfer feature so you can send and receive files, a launch program feature to start programs on all student PCs simultaneously with a single command. Also, an attention feature allows students to ask for your attention without interupting the whole class. Remote boot, lock of keyboard and mouse during demo and remote control sessions are other convenient features for the teacher.

Features and benefits

Give demo to instruct one, several or all students Choose between two options: Send your demo in full-screen to the students for a fully controlled demo or send your demo in a window for the students to perform your instructions step-by-step Launch Program on student PCs Remote control any student's PC for individual instruction Automated monitoring of all student PCs one-by-one Share any student's screen and keyboard Control any student's screen and keyboard Lock any student's keyboard and mouse Chat mode for on-line conferencing with two or more participants Request help: Students can send a help message to the teacher's screen File transfer between Teacher and Student

Easy to use for non-computer experts Expand the possibilities of your existing network Only software, no extra hardware installation necessary No server installation necessary - less complicated to use Higher outcome of PC training lessons No darkening of the room necessary as in overhead- or video-projector sessions Low network activity - only video and keystrokes are transmitted Based on proven technology from more than 1 million installations all over the world of NetOp Remote Control


Security - Guest Access Server Login

This dialog is displayed when a guest is logging in to a NetOp Access Server. This option will only be available if the guest is using a NetOp Access Server for authentication.

Login

To login to the access server type your user name in the Guest ID field and enter your password (if any) in the Password field. Press the OK button to login to the access server and continue to use the guest program.

Press the Change password button to change your password.


Security - Guest Access Server - Change Password

Use this dialog to change your password for logging in to the NetOp Access Server.

Enter the new password in the New Password field and confirm your password in the Verify Password       field.


File Manager - Overwrite

This dialog will be shown if you have chosen to Confirm when overwriting files in the File Manager Confirmation Options. The name and path of the file that already exists in the target directory will be shown at the top of the dialog. You have several options from which to choose:

Skip

By selecting this option NetOp File Manager will skip only the current file, you will be prompted for action again if there are more files that already exist in the target directory.

Overwrite

By choosing Overwrite, the current file will be overwritten

Advanced

Cancel Transfer

Select this option to cancel the entire file transfer operation.


File Manager - Overwrite/Advanced

Always skip…

Use the above dialog to specify files that should not be overwritten during the current file transfer operation.

You may choose from the following options:

Existing Files

Read-Only Files

Hidden Files

System Files

On file write error - skip a file whenever the NetOp File Manager encounters a "write Error"

On file read error – skip a file whenever the NetOp File Manager encounters a "Read Error"

Confirm when


Script Tab

The Script tab allows for organization and maintenance of NetOp Scripting Files (or *.DWS files) created using the NetOp Scripting Utility .

The same organizational methods that apply to the Phonebook, History List, and Recording tab apply also to the Script Tab. The right window pane presents a Tree View of folders created by the user containing script files. You may also select different views of files using the corresponding icons in the Toolbar or by using the menu bar.  For more information regarding organizational methods within tabs please refer to Section 4.5 'Guest Control Panel Tabs'.

From the right window pane or the 'Script Listing' window pane, you may select one of several actions by right clicking on the particular script file.

Run/Stop

By selecting these options you may choose to either Run a script or Stop a script that is running at the moment. The status of a script can be viewed in the Script Listing window's column header when 'Detailed' view is enabled.

Edit

Selecting this option will being up the NetOp Scripting Utility , allowing you to edit actions within the particular script.

New Script

Selecting this option will bring up the NetOp Scripting Utility allowing you to create a new script. You may also choose to create a new folder as in the Phonebook, History List, and Recordings tab.

By default NetOp places script files in a directory called 'Script', which is a subdirectory to the NetOp program directory. To use a Script directory at another location (e.g. shared on a server)

Specify this in the NETOP.INI file in the entry Scriptpath= in the [Guest] section. The NETOP.INI file should be in your Windows directory.


Configuration Menu - Change Login Password

Select this option to change you Login Password.


Connection Menu - Hangup

Select this option to hang up a connection from a selected Host.


File Transfer Monitor

File Transfer Progress Indicator

History

Session History


File Transfer Monitor - History

The History Tab provides the user with a hierarchical representation of actions taken in the latest file transfer operation. By expanding the tree it is possible to view the type of action being take (Clone, Copy, Synchronize, etc.), the file transferred and/or directory transferred, and error messages if any. (For more information regarding transfer errors please refer to your NetOp Manual - Table 12-4.4). The History list contains information regarding the latest transfer operation only, for information regarding an entire session please refer to the Session History tab or the log file.


File Transfer Monitor - Progress Indicator

The progress indicator supplies the user with the following information

Current Command

Displays the current command being executed. This could be Copy, Clone, Synchronize, Move, or in case the progress indicator is view from the Scripting Utility, Wait, Run, and call, and the Scripts global settings.

Files Transmitted

Displays the amount of files transmitted so far.

Total Files

Displays the total number of files to be transmitted during the operation

Bytes Transmitted

Displays the number of bytes transmitted so far.

Total Bytes

Displays the total number of bytes to be transmitted

Elapsed Time

Displays the amount of time elapsed since the beginning of the operation.

Estimated Time

Displays the remaining time for the operation to complete

A progress tab indicates the total transfer progress for the entire transfer operation.

Received/Sent

This section of the dialog depending on the operation being performed will show the location of the file that is currently being sent or received,

A progress tab indicates the transfer progress for the particular file.

Bytes Sent

Displays the number of bytes that have been sent of the file currently being transferred.

BPS

Displays the rate of transfer (Bytes Per Second)

File Size

Displays the total size of the file currently being transferred.


File Transfer Monitor - Session History

The Session History tab provides the user with information regarding an entire session including many file transfer operations with a particular Host. The Session History tab is similar to the Scripting Utility , in that it presents the user with the global settings for a particular session, the Host name being called, and detailed file transfer operations and/or any errors that might have occurred.

Before any file transfer operation the user will be presented with the Global Settings applying to that operation only. As in the History Tab, The Session History Tab provides the user with an hierarchical representation of actions taken. By expanding the tree it is possible to view the type of action being take (Clone, Copy, Synchronize, etc.), the file transferred and/or directory(s).


File Manager - Logging Options

Generate Log File

Select this option to have the NetOp File Manager generate a log file of transfer activities. For information regarding the syntax of the Log File please refer to section 12.4.2.

Append if Log File exists

Select this option to add entries to a log file without deleting the previous entries. This will create one continuous log file containing all file transfer activities.

Note: If this option is not selected all previous records will be deleted from the log File.

Use the Browse button to specify the location and name of the log file.

See also: Viewing File Manager Log Files


Configuration Menu - File Manager Options

Select this option to view the NetOp File Manager Program options .

See also: NetOp File Manager


View Menu - View File Manager Log

Select this option to view log file generated by the NetOp File Manager .

More info.


File Manager - View Log File

The NetOp File Manager Log Viewer allows a user to view log files generated by either the NetOp File Manager or the NetOp Scripting Utility using an easy to read tree view interface. Once you have selected to View Log File, you will be prompted to point to the particular log file you would like to view.

The NetOp File Manager Log Viewer presents the user with the global settings for a particular session, the Host name being called, and detailed file transfer operations and/or any errors that might have occurred.

For information regarding the syntax of the Log File please refer to your NetOp User's Manual.


Appendix

System Requirements

The Log Setup

Events to log from Guest

Events to log from Host

   NetOp File Manager Hotkeys

Scripting

   The NetOp Script File

Global settings

Commands

Syntax Errors

The NetOp Script Log

Log Errors

Log Actions

Installation

Silent Install

Using Silent Install from Netware Login Scripts

Updating NetOp during remote control

The NETOP.INI File


Appendix - NetOp System Requirements

!


Appendix - Events to log from Guest


Appendix - Events to log from Host


Appendix - NetOp File Manager HotKeys


Appendix - The NetOp Script File

The following is an example of a NetOp Scripting File. It may be saved as an *.DWS or *.TXT file.

             ; This comment must be present at the beginning of the file and preceded by a ';'

            ;Start the Script

Script

;Restart the script when finished

set AtEnd=restart

;No compression

set Compression=none

;Transfer files from Guest to Host

set Copy=G_H

;Enable Delta File Transfer

set Delta=yes

; Keep partially copied files

set KeepPartial=yes

;Confirm when overwriting/deleting existing files or folders

set OverwriteExisting=yes

;Confirm when deleting hidden files

set OverwriteHidden=yes

;confirm when deleting read-only files

set OverwriteReadOnly=yes

;confirm when deleting system files

set OverwriteSystem=yes

;create a log file - C:\netop\script.log

set Log=c:\netop\script.log

;End the script on a communications error

set OnComError=exit

;Retry operation 2 times on a transfer error

set OnError=2

;Call the Host represented by the "c:\netop\phbook\host1.dwc" *:DWC entry

call c:\netop\phbook\host1.dwc

;clone the c:\netop directory on both Guest and Host. Exclude empty directories, and do not overwrite system files.

clone "c:\netop" "c:\netop" /s /OverwriteSystem=no

;end the current call

callend

;Call the Host represented by the "c:\netop\phbook\host2.dwc" *:DWC entry

call c:\netop\phbook\host2.dwc

;wait until the date specified above

wait 17:12:05 1998-04-28

;copy the f:/backup directory into the g:\products directory, include hidden files, and skip to the next file on a transfer error.

copy "f:\backup" "g:\products" /h /OnError=NextFile

;end the current call

callend

;Call the Host represented by the "c:\netop\phbook\host3.dwc" *:DWC entry

call c:\netop\phbook\host3.dwc

;delay all script operations for 1 hour.

wait 01:00:00 /delay

;synchronize the g:\files and b:\files directory /copy only  files that already

;exist in destination.

sync "g:\files" "b:\files" /u

;run the program c:\winnt\backup.bat and do not wait for the program to ;end.

run "c:\winnt\backup.bat" /nowait

;end the current call

callend

;end the current script

            scriptend


Appendix - Global Settings


Appendix - Commands


Appendix - Syntax Errors

{ }


Appendix - The NetOp Script Log

The log file contains the following sections (left to right).

Date - date of Action

Time  - Time of action.

Error - Error if any  (for more information regarding error numbers please refer to table 12-4.4).

Extended Info - Extended Windows or application error information.

Action - Type of action.

The following is an example of a Log file generated by the NetOp Scripting Utility:

;C:\NETOP\Netop.log opened on the date and time specified.

19981002,11:28,    0,         0,LOG OPEN  ,C:\NETOP\Netop.log

;C:\NETOP\Netop.log specified as the log file.

19981002,11:28,    0,         0,SET       ,Set Log=C:\NETOP\Netop.log

; Called the Host associated with the C:\NETO\NTserver.dwc entry.

19981002,11:28,    0,         0,CALL      ,call C:\NETO\NTserver.dwc

;The file c:\autoexec.bat was copied to d:\*.*

19981002,11:28,    0,         0,COPY      ,copy c:\autoexec.bat d:\*.*

; The READ operation performed on C:\AUTOEXEC.BAT has been competed.

19981002,11:28,    0,         0,FILERCLOSE,c:\AUTOEXEC.BAT

; The WRITE operation performed on D:\AUTOEXEC.BAT has been completed.

19981002,11:28,    0,       0,FILEWCLOSE,d:\AUTOEXEC.BAT

; The copy operation has been completed

19981002,11:28,    0,         0,COPY END  ,copy c:\autoexec.bat d:\*.*

; The call has been completed

19981002,11:28,    0,         0,CALLEND   ,Callend

; Log file has been closed

19981002,11:28,    0,         0,LOG CLOSE ,


Appendix - Log Errors


Appendix - Log Actions


Appendix - Silent Install

To use the silent install feature use the -s switch with the SETUP.EXE program (i.e.. Type setup -s). A source file called SETUP.ISS will have to be created, before running the setup program and a log file will be generated after the installation called INSTALL.LOG.

Below is a sample SETUP.ISS file that uses the same format as Windows INI files with sections, keys and values. The value options are 1=enable 0=disable.

The first three sections should not be changed. These are defined by Danware for use with the install program.

InstallSHIELD Silent]

Version=5.10.000

File=Response File

[Application]

Name=NetOp Remote Control

Version=6.50.00

Company=Danware Data A/S

[DlgOrder]

Count=0

[INSTALL]

;Install Host files

HOSTFILES=1

;Install Guest files

GUESTFILES=1

;Update previous installation if one is found

UPDATE_INST=1

;Uninstall previous installation if one is found

UNINSTALL_INST=1

;Destination directory for NetOp files, default is most recent directory

DIRECTORY=C:\NETOP

;Licensed to

LICENSEDTO=Your Name

;Serial number for the Guest

GUESTSERIALNR=Your license

;Serial number for the Host

HOSTSERIALNR=Your license

;Windows folder for program items, default is the most recent folder

FOLDER=NetOp Remote Control

;Configure the Host with options found in the HOST section

CONFIGURE_HOST=1

;Reboot the machine after the installation has completed, default is automatic

BOOT=2

[HOST]

;Display notification msg. after connection: 0:No, 1:Yes

AFTER_CON_DISP_MSG=0

;Enable msg. password after connection: 0:No, 1:Yes

AFTER_CON_MSG_PW_ENABLE=0

;Let the user configure the modem at first program start: 0:No, 1:Yes

ASK_FOR_MODEM=1

;Authentication MAC/IP address (optional)

AUTHENTCATION_ADDR=Your Access Server's IP address (or MAC)

;Authentication key (required if you want to use an Access Server)

AUTHENTCATION_KEY=Your Access Server Key

;Name of communication profile to activate at starup

COMPROF=A profile name

;Call back number for default access privileges

DEF_CALL_BACK_NUMBER=A telephone number

;Confirm access for default access privileges: 0:Never, 1:Always, 2: Only when logged in

DEF_CONFIRM_ACCESS=0

;Password for default access privileges. An empty string or no line means no password

DEF_PASSWORD=A password

;Display guest name in title bar: 0:No, 1:Yes

DURING_CON_DISP_GUEST_NAME=1

;Interval for playing sound during connection. Accepted values: 10 through 60 seconds

DURING_CON_PLAY_INT=0

;Play sound during connection: 0:No, 1:Yes

DURING_CON_PLAY_SOUND=0

;Enable full duplex for audio chat: 0:No, 1:Yes

ENABLE_FULL_DUPLEX=1

;Environment variable name to be used for Host name

ENVIRONMENT_VAR=An environment variable, for example USERNAME

;Show file transfer status: 0:No, 1:Yes

FILE_TRANSFER_STATUS=0

;Guest Access Method:

0:Grant all Guests default access privileges

1:Grant each Guest individual access privileges using NetOp authentication

2:Grant each Guest individual access privileges using Windows authentication

3:Use NetOp Access Server on Guest side

4:Use NetOp Access Server on Host side

GUEST_ACCESS_METHOD=0

;Help request communication profile

HR_COMPROF=A profile name

Help provider

HR_HELP_PROVIDER=A help provider name

;Add help request icon to the tray: 0:No, 1:Yes

HR_ICON_TO_TRAY	=0

;Help request phone number

HR_PHONE_NUMBER=A phone number

;Help request problem description.

HR_PROBLEM_DESCR=A string of your choice.

;Help request timeout. Accepted values 0 thrught 60. 0 means wait forever

HR_TIMEOUT=0

;Communication profile to use with help request: 0:Use current, 1:Use specific

HR_USE_WHAT_COMPROF=0

;Action taken when number of passwords is exceeded: 0:Hangup, 1:Disable, 2:Boot

ILLEGAL_PASSWORD_ACTION=0

;Load program with Windows: 0:No, 1:Yes

LOAD_WITH_WINDOWS=0

;Log off after hangup: 0:No, 1:Yes

LOG_OFF_AFTER_HANGUP=0

;MAC/IP address check: 0:No, 1:Yes

MAC_ADDR_CHECK=0

;Maintenance password

MAINT_PASSWORD=A password

;Maximum number of invalid passwords: Accepted values 0(=unlimited)  trhough 100.

MAX_ILLEGAL_PASSWORDS=3

;Minimize user interface at program startup: 0:No, 1:Yes

MIN_AT_STARTUP=0

;Minimize user interface on connection: 0:No, 1:Yes

MIN_ON_CONNECTION=0

;PC Name/Host ID

NAME=A name

;Naming method: 1:Enter, 2:Environment variable, 4:Computer name

NAMING=4

;Message password after connection

ON_AFTER_MSG_PASSWORD=A password

;Display notification message on connection: 0:No, 1:Yes

ON_CON_DISP_MSG	=0

;Message password upon connection

ON_CON_MSG_PASSWORD=A password

;Enable "message on connection" password : 0:No, 1:Yes

ON_CON_MSG_PW_ENABLE=0

;Play a sound on connection: 0:No, 1:Yes

ON_CON_PLAY_SOUND=0

;Protect security configaration files

1:No

2:When connected

3:When connected and waiting for call

PCT_FILES=0

;Protect guest access privileges with maintenance password: 0:No, 1:Yes

PCT_GUEST_ACCESS=0

;Protect other configuration with maintenance password: 0:No, 1:Yes

PCT_OTHER_CONF=0

;Protect program exit with maintenance password: 0:No, 1:Yes

PCT_PROGRAM_EXIT=0

;Prefix computer name with work group name: 0:No, 1:Yes

PREFIX_WITH_WORKGROUP=0

;Public host name: 0:No, 1:Yes

PUBLIC_HOST_NAME=1

;Restart after hangup: 0:No, 1:Yes

RESTART_AFTER_HANGUP=0

;Send keep alive messages: 0:No, 1:Yes

SEND_KEEP_ALIVE=0

;Silence level for audio chat: Accepted values 0 trhough 60

SILENCE_LEVEL=58

:;Line hold for audio chat: Accepted values 0 through 20

SOUND_HOLD=17

;Stealth mode, invisible host: 0:No, 1:Yes

STEALTH_MODE=0

;User interface is top most window: 0:No, 1:Yes

TOP_MOST_WINDOW=0

;Wait for call at program startup: 0:No, 1:Yes

WAIT_FOR_CALL=0

;Computername separator used with PREFIX_WITH_WORKGROUP

WINDOWS_NAME_SEP=\

The values listed are the default values for a new, fresh installation. If you are updating, existing values are kept, if the corresponding line is omitted. You can place comments in the file by writing a semicolon in column 1. You can also configure silent install to copy files after the installation is completed.

Files that should be copied is specified in the section  [COPY_FILES]. COPY_COUNT specifies the number of files to be copied. COPY1 is the first file,  COPY2 is the second file, etc. You cannot specify a path with this parameter, only the filename you may also choose to use the DOS "wildcard format". Files are copied from the silent install directory to the installation target directory or any directory if specified. You can use wild cards in this parameter to copy groups of files.

Example:

[COPY_FILES]

COPY_COUNT=2

COPY1=i:\install\netop\comprof.ndb c:\netop

COPY2=i:\install\netop\*.dat c:\netop

The following option is available for use with the NetOp installation program, setup.exe. This private option must appear before any other options.

-L<Path>  To control where the INSTALL.LOG file is placed use -LPath as an argument to SETUP.EXE. -LPath will create INSTALL.LOG in the Path directory.

The following options are also available for use with the NetOp installation program, setup.exe. These options are general InstallShield options

-s

The -s option causes setup.exe to run a silent installation.

 -SMS

The SMS switch prevents a network connection and the SETUP.EXE from closing before the installation is complete. This switch works with installations originating from a Windows NT server over a network. Please note that SMS must be uppercase; this is a case-sensitive switch.

 -f<path\CompiledScript>

The alternate compiled script can be specified using his option.  Unless the compiled script (or *.INS file) also resides in the same directory as that of SETUP.EXE, the full path to the compiled script must be specified.  _SETUP.DLL must also reside in the same directory as your .INS file.  For example, setup -ftest.ins will launch SETUP using TEST.INS instead of SETUP.INS.

-f1<path\ResponseFile>

The alternate location and name of the response file (.ISS file) can be specified using this option. If this option is used when running InstallSHIELD Silent, the response file is read from the directory/file specified by<path\ResponseFile>. If an alternate compiled script is specified using the -f switch, the -f1 switch entry must follow the -f switch entry.

-f2<path\LogFile>

The alternate location and name of the log file created by InstallSHIELD Silent can be specified by using this option. By default, SETUP.LOG log file is created and stored in the same directory as that of SETUP.EXE. If an alternate compiled script is specified using the -f switch, the -f2 switch entry must follow the -f switch entry.


Appendix - Using Silent Install from Netware Login Scripts

To distribute NetOp Hosts to Windows PC's from a Netware login script, the following tasks must be completed:

Copy the NetOp Remote Control install files to SYS:PUBLIC\INSTALL\NETOP

Create a SETUP.ISS file in SYS:PUBLIC\INSTALL\NETOP

Create NOWSETUP.BAT in SYS:PUBLIC\INSTALL\NETOP (see below)

Create a Netware group called NETOP_HOSTS

Edit the Netware login script (see below)

Add members to the Netware group NETOP_HOSTS. The used paths and locations can be changed accordingly.

NETWARE LOGIN SCRIPT

IF MEMBER OF "NETOP_HOSTS" THEN BEGIN
SET HOSTNAME ="%LOGIN_NAME"
MAP ROOT I:=SYS:PUBLIC\INSTALL\NETOP
EXIT "NOWSETUP"
END

NOWSETUP.BAT

@ECHO OFF
IF EXIST "C:\NETOP\COMPROF.NDB" GOTO INSTALLED
CLS
ECHO The NetOp Host will be installed on your PC.
ECHO When finished your PC will restart.
ECHO Press Ctrl+C to terminate.
PAUSE
CLS
I:\SETUP.EXE -SMS -S
:INSTALLED
MAP DEL I:
EXIT


Appendix - NetOp Deployment Utility
Appendix – NetOp Deployment Utility

From a computer running Windows NT or Windows 2000, the NetOp Deployment Utility (NDU) allows you to configure and install NetOp programs on a selection of remote computers.

NDU can install onto networked Windows 2000 and NT PCs that does not already have NetOp modules installed. Furthermore, NDU can install onto PCs running Windows 2000, NT, 98 and 95 if a version 6 Host is running.

NDU is installed as a separate program, but licensed with the NetOp Guest, which must be installed on the PC, which you will deploy from. NDU will automatically start the Guest before initiating deployment.

NDU starts a silent installation on each remote computer. Silent install runs in batch without prompting for mouse or keyboard input. This means that there need not be anybody present at the remote computers. Using the NT remote service, nobody even needs to be logged in to the computer.

Silent install does not mean invisible install. If you wish an invisible installation, check the box in  the options dialog.

Two Deployment Methods

NDU has two different deployment methods: "NT remote service" and "NetOp Scripting". The two methods reflect two technically very different possibilities.

The NT remote service method works between networked Win 2000 / NT computers.  This method uses the fact that 2000/NT users who have administrator rights on a remote 2000/NT computer can start a service there. So in this situation, just select the computers to install on and press the install button. No NetOp products need to be installed in advance on the remote computers.

The NetOp scripting method uses NetOp technology for communicating between computers. This allows you to reach any computer you can connect to with NetOp scripting, enabling you to reach Windows 2000, NT, 98 and 95 PCs. You can also reach computers, which are not in your network. This method requires that a NetOp 6.x host is running on the target computer.

Deploying the Different NetOp Modules

NDU is primarily designed to install a NetOp Host program. The settings in the options dialog reflect most of the options available in the NetOp Host. This dialog will warn you when it detects that your settings will result in a Host installation, which you cannot connect to afterwards.

You can also install NetOp Gateways, Log Servers and Access Servers. Since these programs are in fact "extended hosts", you enter a license key for that product, and install it as if it were a standard Host. Then you remote control the deployed module and configure it manually.

It is also possible to deploy a NetOp Guest by checking the "install guest" checkbox and entering a valid guest license key. Guest program options cannot be set on the remote computer. This must be done locally on the Guest.

NetOp Deployment Utility will install NetOp 6.5 and later versions.

Installing the Deployment Utility

When installing, you can select between Install and Update. The first time you install NDU, you must push the Install button, which will install everything, that is needed for NDU to run, including Visual Basic runtime libraries and MS Data Access.

This button will unpack the full set of NDU installation files, and run the setup program. Here you may uncheck MS Data Access if you have that installed already.

If you reinstall or update NDU, you should push the Update button, because that is much faster. This button will unpack a minimal set of NDU installation files, and run the setup program, skipping the reinstall of all runtimes

The default for NDU is to have the program files in a directory separate from the rest of NetOp, while the default group named "NetOp Remote Control" is shared. We do not recommend that you install NDU in the same directory as the rest of NetOp.


Appendix - The NETOP.INI File

NetOp utilizes a file called NETOP.INI. This file is normally located in the Windows directory. NETOP.INI contains specialized configuration information. Normally you do not need to edit the NETOP.INI file.

NETOP.INI uses the standard Windows .INI format with sections, keys and values. It is a plain text file, which can be edited with a standard text editor like Notepad or WordPad. The NETOP.INI file contain a.o. these sections:

[GUEST]: This section specifies options specific to the Guest.

[HOST]: This section specifies options specific to the Host.

[ISDN]: This section specifies options specific to the ISDN CAPI profile

[DTL]: Used for miscellaneous special troubleshooting settings.

The Guest and Host Sections

If the NETOP.INI file exists and contains a Guest or a Host section the corresponding NetOp module will look for the entry DataPath=.  If this entry exists NetOp will look for its datafiles (*.NDB) in the specified directory. If you experience problems transferring Host keyboard flags to the Guest create this entry on the Guest:

[GUEST]

SetKbdFlags=0

or this entry on the Host:

[HOST]

TransferKbdFlags=0

If the Host has an ATI graphics card and you need it to blank the screen you may have to add:

[HOST]

ATIScreenBlanking=yes

In some rare cases you may need to delay the load of the Host in order for a protocol to initialise prior to the Host:

[HOST]

StartComDelay=n	;where n is in milliseconds

If you experience problems on a PC having multiple CPUs you may solve the problem by instructing  NetOp to only use one CPU:

[HOST]

OneCPU=1

If a Guest calls a Host which is already being controlled by another Guest the Host will normally report the MAC/IP address or the Guest ID of the Guest controlling it to the rejected Guest. The rejected Guest will in turn display the identity of the controlling Guest. For security reasons you can instruct the Host not to report the identity of the controlling Guest. This is done by

[HOST]

ReportGuestName=NO

The ISDN Section

If you run ISDN CAPI and need a dial prefix to get an outside line e.g. "0" you can specify this as follows:

[ISDN]

DialPrefix=0

The DTL section

This section of the NETOP.INI file is used for troubleshooting or performance tuning. If you are not experiencing any problems, please do not make any modifications within this section.An example is

[DTL]

TIMEOUTTIMES=n

where n is a value between 0-50. This key allows you to increase the number of timeout retries that occur before a connection is lost. NetOp will always use 10 time-outs before hanging up the connection. Use this key to add a number of time-outs to the default 10.

Example

A sample NETOP.INI file (with comments preceded by ;):

[GUEST]

;The Guest should look for data files in the directory

;F:\SHARED\NETOP\DATA\GUEST

DataPath=F:\SHARED\NETOP\DATA\GUEST

;The Guest should save the screen cache file in a different

;directory F:\SHARED\NETOP\GUEST\CACHE

CachePath=F:\SHARED\NETOP\GUEST\CACHE


Remote Control - Clipboard

Send to Host

This option will send the contents of the Guest's Clipboard to the Host Clipboard where it can then be used as if it the contents were placed there locally.

Retrieve from Host

This option will retrieve the contents of the Host's Clipboard to the Guest Clipboard where it can then be used as if it the contents were placed there locally.

After selecting one of the options a progress indicator will appear.

Note: This utility is intended mostly in conjunction with text and graphics being copied to the clipboard, files however can't be copied through the clipboard. If you wish to transfer files you may use the NetOp File Manager or Scripting Utility.


Remote Printing

The NetOp Remote Print facility allows a Guest to send a print job to a Host where it will be printed locally and vice-versa. This option is available for Windows 95/98 and Windows NT 4.0 .

To utilize this facility you must first add a NetOp printer using the Program Options .

Anything printed to a NetOp Printer locally on the Guest will be redirected to the Host where it will be printed.

Depending on the options set in the Remote Printing Program Options, the Guest will print directly to the Host's default printer or be prompted to select a printer on the Host.

If a Guest is connected to more then one Host, a dialog will appear prompting the user to select which Host the particular print job should be redirected too.

This can also be done from the Host by printing to a NetOp Printer, which has been set up, the print job will then be redirected to the Guest.

Note: It is highly recommended that print jobs should be redirected between Printers utilizing the same drivers.


Remote Printing - Select Host

Select the Host to which the current print job should be redirected. For more information please refer to the Remote Printing Program Options .


Marker Mode

The NetOp Marker Utility is a program, which can draw graphic markers like lines and rectangles on the Host screen. You can move the markers around, and you can delete them one by one or clear them all.  The marker utility is installed with the Host module and runs on the Host computer. The marker utility runs on Windows 98, Windows NT4 and Windows 2000. It is not supported on Windows 95.

You start and stop the marker utility from an icon on the Guest's remote control toolbar after a remote control session has been opened. When you click the marker button, the marker utility interface pops up in the upper left corner of the Host's display. The interface has icons for each of the possible graphic elements plus for "Undo" and "Clear". You can draw markers with the Host's mouse or with the Guest's mouse. The marker elements are:

•	Straight lines

•	Freehand line

•	Rectangle

•	Ellipse

•	Arrow

You start drawing a marker by clicking its icon. The pointer will now change shape. Move the cursor to the start point and follow the instructions below for each single marker. When done drawing a marker, you must click an icon again, if you wish to draw another marker.

Drawing straight lines

At the start point, click MB1 (the left mouse button for right handed people). Move the pointer to the next point on your polyline, and click MB1 again. Repeat this as many times as you wish. When you want to end the line, press MB2 (the right mouse button for right handed people).

Drawing freehand

At the start point, press MB1 and keep it down. Move the pointer around with the mouse, and a line will be drawn following the pointer. Release the mouse button when you are done.

Drawing a rectangle

At the start point press MB1 and keep it down. Drag out the desired rectangle, and release the mouse button when done.

Drawing an ellipse

At the start point press MB1 and keep it down. Drag out the desired ellipse, and release the mouse button when done.

Drawing an arrow

At the start point press MB1 and keep it down. Drag out the desired arrow, and release the mouse button when done.

Color and Width

Below the toolbar, you will find two combo boxes, one for color and one for width. The selected color and width will apply to the next graphic element you create. The color and width of the elements you have already drawn, can be changed by right clicking each element, then selecting the new properties in the menus which appear. The size and shape of elements can't be changed, neither can you rotate them.

Deleting elements

You can delete an element by selecting the Undo command from the menu which pops up, when you right-click it. If you choose Clear all instead of Undo, all elements are erased. Undo and Clear all are also buttons in the toolbar. Here the Undo button will delete the selected element. When you draw an element, it becomes the selected one. If you later click on an element with MB1 or MB2, that element becomes the selected element. When an element is deleted, the element last drawn becomes the selected element.

Minimizing the User Interface

When you minimize the NetOp Marker Utility, it places an icon in your icon tray, showing the kind of graphic element last drawn. If you click with MB1 on this icon, the same happens, as if you had clicked the corresponding icon in the toolbar. If you click with MB2, you have the option of restoring the original interface or drawing any specific graphic element.


Communication Profiles - IPX

Description

IPX (Internetwork Packet Exchange) is Novell's network protocol. This protocol is typically used in Novell Netware environments.

Configuration

IPX is usually installed as part of a  network client. If there are any problems with accessing IPX, please contact your network administrator.

Device Specific Settings

To communicate with NetOp for Windows or NetOp for OS/2 Hosts use the IPX device. To communicate with DOS Hosts (NetOp 4.3x RemPCs) use the RemPCIPX v 4.3 device (this device is only available on NetOp for Windows Guests).

A Novell network consists of one or more sub-networks. Each of these sub-networks has an 8-digit hexadecimal number. The NetOp Guest must know the number of a subnetwork to communicate with a PC on that network.

The IPX device specific settings deal with interconnected sub-networks. NetOp provides three alternatives to handling multiple networks:

Local network only

If this option is chosen NetOp will only be able to communicate with PCs, which reside on the same subnetwork as itself.

User defined list of networks

If this option is chosen NetOp will be able to communicate with PCs residing on one of the networks which is specified in the Network list .

Build list of known networks (default)

If this option is chosen NetOp communicates with a Netware server to obtain a list of all the interconnected subnetworks.

To use this option you must have the DLL file NWIPXSPX.DLL available on your computer (Only Win 3.1x NT 3.x).

Host ID format

When configuring the Host a Host ID can be entered. The Host ID should be a string with a maximum length of 32 characters.

If no Host ID is entered NetOp will use the burnt-in network adapter address (typically the MAC address). To call a Host, which uses the burnt-in address as a Host ID, enter 0xnnnnnnnnnnnn. Where nnnnnnnnnnnn is a 12 digit hexadecimal number

(e.g. 0x080005AF341A).


Communication Profile - IPX - Network List

Normally the Guest will automatically communicate with a Netware server to obtain a list of all sub-networks. However there are some situations where this is not desirable:

1.Some Netware installations do not support the automatic building of a subnetwork list.

2.In large complex networks you might want to look for Host PCs on certain sub-networks only, or limit the Hosts call for help feature to certain sub-networks.

In these situations you can maintain a manual list of networks where you want NetOp to look for PCs:

1.Select Communication profiles from the Guest's Configuration menu.

2.Select the communication profile you want to use (must have IPX as communication device) and activate the Edit button (or press New to create a new profile).

3.In the IPX section of the dialog box set Novell networks to User defined list of networks.

Activate the Network list button.

Activate the Add button to add a subnetwork to the list. Press Delete to delete the selected subnetwork, press Edit to modify the number of the selected subnetwork.

To find the network number for a given computer, use Novell's NLIST (Netware 4.x) and USERLIST (Netware 3.x) utilities by issuing the following commands at a command prompt:

nlist user=NetwareLoginName /a ENTER

userlist /a ENTER

Where NetwareLoginName should be substituted with the user's Netware login name. The Address field of the resulting listing contains the network number.


Communication Profiles - NetBIOS

Description

NetBIOS was once one of the most popular protocols for LAN communication. The NetBIOS protocol is typically used in LAN Server, LAN Manager, LANTastic, and Windows NT Server environments.

Device Specific Settings

To communicate with NetOp for Windows or NetOp for OS/2 Hosts use the NetBIOS device. To communicate with DOS Hosts  (NetOp 4.3x RemPCs), use the RemPCNB v4.3 device (this device is only available on NetOp for Windows Guests).

The communication profile edit dialog contains one specific setting when the communication device is set to NetBIOS - the adapter number. The adapter number is defined in the NetBIOS.

NetOp will try to detect which adapter numbers are present on your machine and also tell you which type of NetBIOS is being used. To view this information, press the List button in the NetBIOS communication profile setup.

Host ID format

When configuring the Host a Host ID can be entered. The Host ID should be a string with a maximum length of 32 characters.

If no Host ID is entered NetOp will use the burnt-in network adapter address (typically the MAC address). To call a Host, which uses the burnt-in address as a Host ID, enter 0xnnnnnnnnnnnn. Where nnnnnnnnnnnn is a 12 digit hexadecimal number

(e.g. 0x080005AF341A).


Communication Profiles - TCP/IP
Communication Profiles - TCP/IP (UDP)

Description

IP is a networking protocol increasingly popular in LAN/WAN environments. It is also the protocol used on the Internet. NetOp supports any 100% WinSock 1.1 compatible implementation.

NetOp has two communication devices based on IP, TCP/IP (UDP) and TCP/IP (TCP). The UDP based version uses UDP ports, and because it is not based on point-to-point TCP, it is capable of browsing.

Device Specific Settings

There are two device specific settings in the Communication Profile Edit dialog when using TCP/IP (UDP). The first is max packet size. This lets you change the size of data packets transmitted between Host and Guest. Normally you need not change this setting, because NetOp will automatically find a suitable size. If you experience trouble, try lowering the maximum packet size to for example 512.

Optimize for Internet communication means that NetOp will use 3 MB for the bitmap mode cache and make Automatic compression mean High. Otherwise Automatic compression defaults to low compression on TCP/IP.

Under TCP/IP (UDP) there are some special considerations for NetOp's browse operations (Guests looking for Hosts, Hosts looking for help providers). Since IP networks are typically very large (e.g. the Internet), it normally makes sense to browse only parts of an IP network.

IP Address broadcast list

Advanced


Communication Profiles - TCP/IP - Broadcast List
Communication Profiles - TCP/IP (UDP) - Broadcast List

IP Address Broadcast List

NetOp's default behavior is to browse for all PCs, which are reachable with the reserved IP address 255.255.255.255. You may configure this setting and create your own unique IP address broadcast list by clicking on the IP Address Broadcast List button. This will bring up a dialog box.

Adding / Deleting IP Addresses

To add an IP address to the automatically updated list of addresses where NetOp should browse for PCs press the Add button. In the resulting dialog enter the IP address you wish to add and press OK.

Disable local subnet broadcast

Selecting this option will prevent NetOp from using the reserved IP Address 255.255.255.255 to send broadcasts on the local subnet. NetOp will only use the IP addresses added to the list by the user for TCP/IP communication. Selecting this option will in some cases reduce bandwidth taken up by broadcasts.


Communication Profiles - TCP/IP - Advanced

In the Advanced TCP/IP (valid for both UDP and TCP) configuration dialog, it is possible to select the IP address for this communication profile. This means that if your computer has more than one IP address you can force NetOp to use a specific IP Address. You may even create a communication profile for each address and use these either simultaneously or one at a time, or use a single profile for all your addresses (this is the default).

You may also change the default (6502) port number to another number by un-checking the Use default port numbers check box. The "Receive" port is your own port number, and the "Send" port is the port you expect other NetOp machines to receive on. When using the UDP based device, you can set the port number to zero to have NetOp dynamically assign arbitrary free numbers at runtime.

This option makes it possible to communicate through firewalls and routers that change the port number on the packets that pass through.

Beware, however, that NetOp cannot simultaneously communicate with two machines that have the same IP address as seen from those two machines.


Communication Profiles - ISDN

NetOp for Windows supports two type of ISDN protocols

16-bit (Windows 3.x)

CAPI version 1.1, profile A (e.g. works with EuroISDN DSS1, German national ISDN 1TR6, French ISDN VN2, Belgian ISDN CT1, etc) or CAPI 2.0 interface.

32-bit (Windows 2000/NT/98/95)

CAPI 2.0

Configuration

ISDN CAPI (Common Applications Programmer's Interface) is a driver provided by your ISDN adapter mfg. (As most adapters support the CAPI interface you should still make sure the particular card you are using offers support for the CAPI version you will use with NetOp)

ISDN CAPI must be loaded before you try to access it from the Guest, the Host or the gateway. If you cannot access ISDN CAPI from NetOp, please verify that a supported version is installed and loaded. Please note that a CAPI.DLL must be present.

For CAPI 2.0 the DLL is called CAPI20.DLL except on Windows NT 3.51 and NT 4.0 where it is called CAPI2032.DLL.


Communication Profiles - CAPI 1.1

Local Number

Enter the local number (EAZ) as defined in your CAPI setup.

Short hold mode

Select this to permit the use of short-hold mode. When no data is transferred between the Guest and Host, the line will be disconnected. When activity starts on either the Guest or the Host, the connection will be reestablished. On the Guest there will be an additional time out field next to the short hold mode check box. In this field you specify the number of seconds that can pass without activity before the line is taken down.

This setting must be enabled on both Guest and Host to take effect.

Use of 2 B channels

Select this to permit the Guest to use 2 B channels. If two B channels are available this will increase the raw data speed from 64 kbit/s to 128 kbit/s.

This setting must be enabled on both Guest and Host to take effect.

ISDN Number check


Communication Profiles - ISDN - Number Check

If enabled, only those Guests that have an ISDN number matching a number in this list will be able to access this Host.

This setting is only available on the Host.


Communication Profiles - ISDN - CAPI 2.0

The following figure displays the communication profile edit dialog using the ISDN (CAPI 2.0) specific settings.

Own Number

Specify your own telephone number in the Own number field if your are using short hold mode.

CAPI 1.1

This device drives CAPI 2.0, which is not compatible with CAPI 1.1. If you have CAPI 1.1 installed, you must set B3PROTOCOL=1 in the [ISDN] section of NETOP.INI. You can make connections between CAPI 1.1 on Windows 3.x and this device.


Communication Profiles - Modem

NetOp offers two ways to communicate via a modem

Windows Modem - This communication profile will be available only on 32-bit systems (Windows NT, Windows 95/98).

Serial - Available both on 32-bit and 16-bit systems (Windows 3.x)

On both 32 and 16 bit systems NetOp will lead the user through the configuration of the modem the first time it is started. By default NetOp will use Windows Modem on 32-bit systems and Serial on 16-bit systems.

Note: Windows Modem and Serial Communication Profiles can communicate with each other


Communication Profiles - Windows Modem

Description

The Windows Modem is used to communicate via a modem or another telephony device that has been properly set up in Windows. For the Windows Modem communication profile NetOp uses TAPI or the Telephony API, which is commonly used by programs to make data/fax/voice calls, including the Windows 2000/NT/95/98 programs HyperTerminal, Dial-up Networking, Phone Dialer, and other Win32® communications applications written for Windows 2000, NT, 98 and 95.

Startup

The first time a NetOp module is run, a dialog will prompt the user to go through a modem setup. After selecting Yes, a dialog will appear.

Connect using

The drop down list should contain all modems that have been setup in Windows. Choose one from the drop-down list. The Communication profile you have created will take the name of the modem you have chosen. If the list is empty no modems have been set up in Windows, or the modem(s) entered are not supported by NetOp . Click on the Add Modem button to have Windows take you through the modem installation wizard.

Configure

The configure button is used to configure settings such as modem speaker volume, maximum baud rate, etc.

These settings should not be changed normally, and all changes should be made carefully. For more information regarding Windows Modem setup please refer to your operating system documentation and online help system.

After you have clicked OK from the Windows Modem Setup dialog box, a communication profile will be created bearing the name of the modem device you have chosen (e.g. Lasat Unique SAFIRE 288)

Editing a Windows Modem Communication Profile

To edit an existing Windows Modem communication profile or to create a new Windows Modem communication profile, choose the Configuration menu, Communication Profiles from the main Guest Control Panel. From the resulting dialog you may Edit an existing profile or create a New profile.

As in the initial Windows Modem Setup screen you may choose a device from the Connect Using drop down list or choose to configure the particular modem or view it's dialing properties. To add a new modem, click on the Add Modem button.

It is possible to create multiple Windows Modem communication profiles each containing a different device that has been set up in Windows.

Note: If you experience trouble using a particular modem make sure that it has been properly setup in Windows, and all drivers have been installed. A good test of this is to try and use the particular modem with either the Phone Dialer, Hyperterminal, or one of the other dial-up networking programs available in windows.


Communication Profiles - Serial

The Serial communication profile is available to users of 16-bit (Windows 3.x) and 32-bit (Windows 2000/NT/95/98) operating systems. However users of Windows 2000, NT,98 and 95 should normally use the Windows Modem communication profile for modem communication, and use the Serial Communication Profile if problems are experienced using Windows Modem or if the particular device being used does not support TAPI.

Use the serial device to communicate using the RS-232C interface – typically with a modem over telephone lines or with a null-modem cable.

On Windows 3.x and 9.x, NetOp accesses the COM port through the driver specified by the COMM.DRV key in the [boot] - section of the SYSTEM.INI file (typically COMM.DRV).

Modem

Check Null Modem if the Guest and Host are directly connected with a cable.

Choose a modem from the Modem name list. If your modem is not in the list choose Hayes compatible (2400 bps or slower) or Hayes compatible fast (9600 or faster), or click New Modem to add a new modem definition (see section 11.8.3 , "The Modem Database").

COM Port

Specify which Com port your modem is connected to (COM1-COM9).

Data Rate

Should normally be Default, which means that NetOp will use the speed defined for the chosen modem in the modem database.

If connection is often lost, try lowering the data rate.

Flow Control

Specifies whether NetOp should use hardware flow control (RTS/CTS). Normally Flow Control should be set to Default. Doing this results in NetOp reading the flow control setting from the modem definition.¨

Dial Type

Choose Tone if this is supported by the phone system. Otherwise choose Pulse.

See also:

The Modem Database

The Modem Dialog


Modem Database

When communicating with a Host via a serial communication profile you typically need to take the specific brand and type of modem into consideration.

NetOp handles this by supplying an open modem database. The database initially contains a number of modems defined by Danware but can be supplemented with your own definitions.

To access NetOp's modem database choose Modem database from the Configuration menu, this activates the dialog box shown in the following figure.

The list shows you the existing records in the database, they are always sorted alphabetically.

Searching

You can search for a record by pressing a key. For example pressing A will move you to the first record starting with the letter 'A' (or 'a').

Inserting

If you activate the New button (or press ALT+N), you will add a new record to the database.  Its contents will be similar to the selected record's (except for the name which will be blank), you will be presented with the edit entry dialog (see the following figure).

Deleting

You delete records by clicking the Delete button (or by pressing ALT+D on your keyboard.

Editing

If you activate the Edit button (or press ALT+E) you will edit the selected record.

See also:

Adding new modems


Modem Database - Adding/Editing

For some modems the string Fixed will be displayed in the lower right corner of the edit dialog. This means that the current modem strings have been defined by Danware and cannot be changed. To alter the settings for a fixed modem string, make a copy of the modem definition and make the desired changes to the copy:

1. Select the modem which is to be changed from the modem list.

2. Activate the New button.

3. Enter a name for the copy of the modem definition.

This modem definition will not be fixed and any desired changes can be made to it. How to Define New

Modems

The most important part of defining a modem for NetOp is the setup strings (SETUP1 and SETUP2). NetOp does not distinguish between these two strings. You can just consider them as two lines for your setup string.

You should use the following general approach when constructing the setup string:

1.Load the modem's factory settings (usually AT&F).

2.Specify that if the DTR signal is lowered the modem should disconnect and return to command mode (usually AT&D2).

3.Specify that the CD signal should track the state of the carrier (usually AT&C1).

4.Specify that the modem should use local echo (usually ATE1).

5.If the modem is capable of RTS/CTS flow control, this should be enabled using the appropriate AT command. Also enable RTS/CTS flow control in the settings section of the modem dialog box.

6.Specify that the DTE/DCE rate should be fixed at the DTE speed.

7.If your modem is equipped with error correction and/or data compression, these should be enabled.

8.Instruct the modem to hangup after loss of carrier (usually by setting the modem's S10 register. E.g. ATS10=20, causing the modem to hangup if carrier is lost for a duration of 2 seconds).

The Dial string should usually be ATD?D. This instructs NetOp to use ATDT if tone dial is chosen by the user and ATDP if pulse dial is chosen.

The Hangup string is usually ATH0S0=0. H0 tells the modem to go on hook, S0=0 tells the modem not to answer incoming calls.

The Send field is sent to the modem after setup1 and setup2 but only by the Guest. Usually this field should be left empty.

The answer field should usually contain the string ATS0=<number of rings>, e.g. ATS0=1, this instructs the modem to answer incoming calls after <number of rings> rings.

Set Max Data Rate to the maximum DTE supported by your modem. Please note that you should be careful with high baud rates on slow computers. You might get better performance by setting the baud rate to 19200 rather than 57600 on a slow PC.

Enable RTS/CTS flow control if this is supported by your modem. You might need to enable the RTS/CTS flow control in your modem with AT command, which should be included in SETUP1 or SETUP2.

Please note that you can override the data rate and flow control defined for the modem in device specific settings for serial.


Modem Dialog

NetOp contains a facility, which lets you monitor all commands sent from the Guest to the modem(s) and the modem's responses.

Each line has the form

COMx << command

indicating that command was sent to the serial port COMx (where x is a number between 1 and 9), or:

COMx >> response

indicating that response was received from the serial port COMx.

Please note that most responses are duplicates of the preceding command, this is because NetOp requires the modem to have local echo enabled, making the modem echo every command back to the PC.


Log Setup

The log setup can be started from the Guest and/or the Host machine, as well as from a Log Server and an Access Server.

To start the log feature select the option Log setup from the Configuration menu.

When you have selected the Log setup, the following dialog will appear.

Log Events

There are two options as to how you can log events from your Guest or Host machine.  Logging events locally or logging events on a NetOp Log Server.

The option Log events locally will create a log file which will be located on your local hard drive.  To select this option activate the Log events locally check box.

The option Log events on a NetOp Log Server will log to a log file located on a NetOp Log Server. To select this option activate the Log events on a NetOp Log Server check box.

If you select this option you must specify a name of the special NetOp Log Server Host. If you know the name of the Host, enter the name in the Host ID for Log Server field or use the Browse button to search for Hosts that are setup as Log Servers.

Log Server

The Log Server module is a special version of the NetOp Host module, which can act as a logging mechanism for NetOp activity. For this special module an extra option to act as Log Server is available in the Log Setup dialog. If this option is enabled then your PC can be used to log events from other NetOp modules.

To activate this option, simply enable the Act as Log Server check box in the Log Server section of the dialog.  If you wish to stop your machine from acting as a Log Server disable the Act as Log Server check box.

Events to Log

After you have selected where and how to log, it is possible to select which events you wish to log.

You will notice that the default setting is for all events to be logged.  This is shown by all of the check boxes being enabled.

To add or remove an event from being logged, select the event and enable or disable the appropriate check box. The changes you make will not take effect until the OK button is pressed.

When these events have been logged, they will appear in abbreviated form in the log file. See the following section "Log File".

Table 12-2.1 and Table 12-2.2  in Chapter 12 ' Appendix'  show how the abbreviated form will appear when logged in the log file.

Log File

Once you have configured your log setup you can send all log activity to a file.  The default name for this file is NETOP.LOG and will be saved in your NetOp directory.

If you wish to change the log file name you can do so by typing the new file name in the Log file name field.

NetOp has the option of immediately flushing each line to disk.  This means that if this option is enabled NetOp bypasses the machine's cache memory thereby keeping the log safer from data loss, for example, if your machine suddenly crashed.

To select this option, enable the Write to disk for each log entry check box in the log file section of the dialog.

See also:

Browsing for Log Servers

Example log file


Log Setup - Browsing for Log Servers

From the Log Server browse dialog a you will be presented with a list of available Log Servers, select the Log Server you wish to log events on. The NetOp Log File will then be placed on the Log Server PC.


Log Setup - Log file example

The following is an example of a short log file. The file comes from a Host called 'John' that is logging locally. The Guest connects and starts a remote control session with the Host, then starts a file transfer.

Each line starts with the date and time the event was logged. The digit after the Host name (john) is the sequence in which the events were logged. The zeros are error message fields and will change if any errors occur. The next field states the event logged. The first line also shows the MAC Address of the Guest. When a file transfer is initiated, the log file lists all files that were sent or received.

19970611,08:44,john,0,00000,00000,START REMO,0x00001700559D

19970611,08:46,john,1,00000,00000,FILERECV,C:\TRANS\NHOST.EXE

19970611,08:46,john,2,00000,00000,FILERECV,C:\TRANS\NHOST.DLL

19970611,08:46,john,3,00000,00000,FILERECV,C:\TRANS\NHOST.CFG

19970611,08:48,john,4,00000,00000,STOP REMO,0x00001700559D

19970611,08:48,john,5,00000,00000,STOP HOST,


Communication Profiles - Gateway

Description

A  "Gateway" Communication profile is used, if a user wishes to route a NetOp remote control call through an Outgoing Gateway. NetOp will route the call through the networking protocol chosen by the user to the Gateway where the call will be routed onwards through one of the dial-up protocols Windows modem, Serial, ISDN, TCP/IP (TCP) or Infrared.

Access Gateway Via Communication Profile.

In this field specify the networking communication profile used to reach the Outgoing Gateway. You may choose from IPX, NetBIOS, TCP/IP (UDP) or <any initialized protocol >.

Gateway Device Group

Use this setting to choose whether NetOp should browse for available device groups on a network, or whether a particular device group should be used.

See also:

Calling through an outgoing Gateway


Communication Profiles - TCP/IP (TCP)

Description

IP is a networking protocol increasingly popular in LAN/WAN environments. It is also the protocol used on the Internet. NetOp supports any 100% WinSock 1.1 compatible implementation.

NetOp has two communication devices based on IP, TCP/IP (UDP) and TCP/IP (TCP). The TCP based version uses TCP ports, and because it is based on point-to-point TCP, you can't browse directly on this device. You can however dial up to, and browse through a Gateway.

Device Specific Settings

.As all packet size issues are handled automatically, there is only one device specific settings in the Communication Profile Edit dialog when using TCP/IP (TCP): Optimize for Internet communication means that NetOp will use 3 MB for the bitmap mode cache and make Automatic compression mean High. Otherwise Automatic compression defaults to low compression on TCP/IP.

Ports

You can assign TCP port numbers to each TCP/IP (TCP) profile like you can for TCP/IP (UDP). However the receive port number is only used for listening. This device will always automatically assigns dynamic numbers when calling.


Communication Profiles - Infrared

Windows 98 and Windows 2000 support communication via infrared light, the method you are familiar with from your TV remote control. Infrared transmission is attractive because you need no cables, and you can get speeds up to 4 megabit per second today, at the release of NetOp 6.5. The limitation is that you can only communicate over a shorter distance.

All settings of the infrared communication is done via Windows' dialogs.  Make sure Windows signals a working communication before trying with NetOp.


Communication Profiles - Editing

Description of Communication Profile

This is the name with which you wish to identify the current communication profile.

Communication Device

Choose the communication device to use for the profile.  This can either be NetBIOS for Microsoft/IBM networks or compatible, IPX for Novell networks or compatible, TCP/IP (UDP)  for IP networks, TCP/IP (TCP)  for IP networks, Windows Modem /Serial for modem or null modem communication or ISDN for communication on the ISDN network with a CAPI compatible adapter or Infrared if you are on Windows 98 or 2000. Consult your system administrator if you are in doubt about which device you should use for communication.

Device specific

In the lower part of the dialog box you will find parameters, which vary with the communication device you have chosen

NetBIOS

   IPX

   TCP/IP (UDP)

   TCP/IP (TCP)

   Windows Modem

Serial

ISDN

   Infrared

Gateway Specific


Program Options - Remote Printing

The NetOp Remote Print facility allows a Guest to redirect a print job to a Host and vice-versa. This option is available for Windows 95/98, Windows NT4 and Windows 2000.

Add Printer

This option will allow you to add a Windows printer, which is used as NetOp printer. A NetOp printer appears to Windows to be a local printer, but the print jobs routed to it are redirected to the other end of your NetOp connection and printed on one of the Windows printers defined there. A NetOp printer uses a port named "NetOp:", where other printers use ports named for example "COM1:" or "LPT1:" The NetOp: port is installed when you install NetOp.

Once you have clicked the Add Printer button, NetOp will launch Windows' Add Printer Wizard and wait for you to press the Ready button when you are done with the Windows Wizard. You can do exactly the same without starting NetOp at all., if you start manually from Printers in the Control panel or from Printers in the Start menu

To add a to add a NetOp Printer please follow these guidelines, which assume you have started Window's Add Printer Wizard in one of the three ways described earlier. This Wizard is slightly different on different Windows versions, so on your computer the items below may not appear exactly as listed.

1. Configure the printer to be a local printer. This is sometimes stated as managed by My Computer. Windows must believe that this is a local printer, and must not be aware that NetOp takes the print jobs and redirects them. If there is a checkbox referring to plug and play, make sure you uncheck that box.

2. In the Available Ports dialog select the port named "NetOp:" (On 95/98 this is item 3, not 2).

3. Select the printer manufacturer and model, which matches the printer you want to print on. That printer is not physically attached to the computer you are running the Add Printer Wizard on, but to the computer in the other end of the NetOp connection. (On 95/98 this is item 2, not 3).

4. Give the printer a name you can easily recognize. One idea is to append "Netop" to the automatically generated name. You can choose whether it makes sense for you to have this printer as your default printer, as it only works when there is a NetOp connection active. Otherwise, printing on it will produce a "Printer not ready" message.

5. The printer may not be shared.

6. If you select to print a test page, make sure a NetOp connection is active.

7. Click on the Finish button.

When a print job is sent to the NetOp Printer on the one end of a NetOp connection, it will be redirected to the other end, where it will be printed physically.

Print the document on the default printer

By selecting this option, any print job redirected through a NetOp printer to a Host will automatically be printed on the Host's default printer.

Prompt with a list of available Printers

By selecting this option, the Guest will prompt its user with a list of available printers on the Host, whenever a print job is redirected. The user at the Guest can then select the printer that should be used for the particular job.